New Tale of Zatoichi
Zatoichi returns to his former village in search of serenity, but he only finds conflict as he becomes embroiled in a love triangle and discovers that old grudges have followed him home.
Released: 1963-03-15