U zarania okresu Meiji Shujiro, niegdyś znany jako niepokonany samuraj, decyduje się na udział w morderczej grze o przetrwanie, aby ocalić rodzinę i mieszkańców wioski.
Niesłusznie oskarżony o zamordowanie swojej rodziny i pozostawiony na pewną śmierć były płatny zabójca mści się na zamaskowanych "demonach", które przejęły jego miasto.
Gdy znika mnich, jego kochanka wynajmuje zabójcę, by odnaleźć szamana, którego podejrzewa o to, że ma z tym coś wspólnego. W japońskiej prowincji magia splata się z technologią, a granice między rzeczywistością a iluzją zacierają się.
Zachęcony przez przyjaciela czterdziestokilkuletni nieudacznik wspomina swoje dawne związki z lat 90., zagłębiając się w swoje utracone nadzieje i marzenia.
Takakura, były detektyw, pracuje jako profesor kryminologii. Kiedy dawny partner prosi go o pomoc przy nierozwiązanej sprawie sprzed lat, decyduje się udzielić mu wsparcia.