New Tale of Zatoichi
Zatoichi travels to his old village in search of peace, but instead finds trouble when he becomes embroiled in a love triangle and discovers that old grudges have followed him home.
Released: 1963-03-15