I 1630'erne myldrer Japan med såkaldte ronins - herreløse samuraier, som efter en lang fredstid har mistet deres arbejde. Den ensomme vandrer Hanshiro Tsugumo henvender sig til en feudalherre for at få lov at begå harakiri på et værdigt sted, men da feudalherren begynder at tale om en yngre samurai, der henvendte sig tidligere, tager alt en uventet drejning.
Den gamle, blinde vandringsmand Zatoichi ernærer sig som massør og hasardspiller i det 19. århundredes Japan. Trods alderen har han dog ikke mistet sine fantastiske evner som samurai, og sværdet svinges stadig med lige dele hurtighed og præcision. Zatoichi kommer til en lille by i bjergene, der hærges af den onde Ginzo og hans kumpaner, som ikke holder sig tilbage i deres nådesløse tag på byen. Her støder Zatoichi og hans godtroende ven Shinkichi, som han møder i byens spillebule, på de to unge geishaer, der dog viser sig at være et ungt søskendepar, som er i byen for at hævne mordet på deres forældre. Zatoichi vikles ind i deres tragiske, men hemmelighedsfulde historie, og jagten på den mystiske Kuchinawa går i gang. Med en hjord fuld fjender må Zatoichi og hans venner således tage kampen op, og det kan kun blive blodigt.