Japão, século 19. Zatoichi (Takeshi Kitano) é um andarilho cego que sobrevive como massagista e jogador de cartas, mas por trás de sua aparência humilde esconde-se um espadachim de raro talento. Numa de suas andanças ele chega a uma aldeia dominada pelo sanguinário bandoleiro Ginzo (Ittoku Kishibe), que, com a ajuda do samurai Hattori (Tadanobu Assano), seu capanga, elimina quem se oponha a seus objetivos. O embate entre Zatoichi e a quadrilha de Ginzo torna-se inevitável quando o cego conhece duas gueixas que desejam vingar a morte dos pais.
Takeshi Kitano (Zatoichi / Ichi),
Michiyo Ookusu (Tia O-Ume),
Gadarukanaru Taka (Shinkichi),
Daigorô Tachibana (Geisha O-Sei),
Yuuko Daike (Geisha O-Kinu),
Tadanobu Asano (Gennosuke Hattori),
Yui Natsukawa (O-Shino),
Ittoku Kishibe (Ginzo),
Saburo