Vittorio De Seta Pictures - Rotten Tomatoes