Duncan Foster Pictures - Rotten Tomatoes