The Hidden Fortress (La Forteresse Suspendue) - Rotten Tomatoes