Marcello Magni - Rotten Tomatoes