Franco Derosa - Rotten Tomatoes