Ellen Barkin Pictures - Rotten Tomatoes