Franco Nero Pictures - Rotten Tomatoes