XVI wiek. W podzielonej na prowincje Japonii rządzą lokalni władcy. Jednym z nich jest okrutny Takeda (Masahiko Tsugawa), ambitny wojownik pragnący podbić cały kraj. Na drodze do celu staje mu dużo młodszy Kagetora (Takaaki Enoki). Sprawiedliwy i cieszący się szacunkiem ludzi zmuszony jest bronić swoich ziem przed najazdami Takedy. Konflikt narasta, wielotysięczne armie stają do walki. Kagetora jest przerażony ilością przelanej krwi, ale nie zamierza ustąpić. Gotów jest poświęcić osobiste szczęście i miłość kobiety dla dobra swoich poddanych.