Zatoichi es un vagabundo ciego que, en el Japón del siglo XIX, se gana la vida dando masajes y jugando a los dados. Sin embargo, detrás de su humilde fachada, es un gran espadachín, que deleita con toques de una sobrecogedora precisión. En su recorrido, el guerrero llega a una ciudad dominada por la banda del despiadado Ginzo, que se deshace de cualquiera que se ponga en su camino contratando para ello a Hattori, un famoso samurai. Allí, Zatoichi conocerá a dos hermanas tan guapas como peligrosas, que han viajado a la ciudad para vengar el asesinato de sus padres.