Deborah Spector Pictures - Rotten Tomatoes