Duncan Renaldo Pictures - Rotten Tomatoes