Deborah Stern Pictures - Rotten Tomatoes