Duke Spencer Pictures - Rotten Tomatoes