Sherry Lansing Pictures - Rotten Tomatoes