Toshirō Mifune China Best movies: Japan's Longest Day (1967) Seven Samurai (1954) High and Low (1963)