Giulio Baraghini - Rotten Tomatoes