Kakushi-toride no san-akunin (1958)

a.k.a The Hidden Fortress