Riccardo Meneghini - Rotten Tomatoes