Dans le Japon du XVIème siècle, deux paysans un peu escrocs, Tahei (Minoru Chiaki) et Matakishi (Kamaturi Fujiwara) se retrouvent au c'ur de la guerre que se livrent les clans Yamana et Akizuki. La tête de la princesse Yukihime (Misa Uehara), du clan Akizuki est mise à prix : Tahei, Matakishi, et le général Rokurota (Toshirô Mifune) vont aider la princesse, réfugiée dans une forteresse cachée dans la montagne, à retrouver les siens'