Sergio Sollima & Tulio Demicheli - Rotten Tomatoes