Francesco Manuel Pappalardo - Rotten Tomatoes