Japón, siglo XIX, Zatoichi es un vagabundo ciego que se gana la vida dando masajes y jugando a los dados. Pero detrás de su humilde fachada, Zatoichi es un gran espadachín, deleitando con toques de una sobrecogedora precisión.
Zatoichi descubre una pequeña ciudad perdida en la montaña dominada por la banda del despiadado Ginzo. Éste se deshace de cualquiera que se ponga en su camino contratando para ello a Hattori, un famoso samurai.
Un día jugando junto a su inseparable amigo Shikichi coinciden con una pareja de geishas. Tan peligrosas como guapas, Okinu y su hermana Osei han venido a la ciudad para vengar el asesinato de sus padres. Teniendo como única pista el misterioso nombre de Kuchinawa, las hermanas esconden un montón de ases en la manga.
La siniestra banda pronto acorrala a Zatoichi. Junto a su legendaria espada, el destino de Zatoichi se verá involucrado en situaciones muy violentas.
ZatoichiDirigida por Takeshi Kitano