Zatoichi is sworn to protect the life of a young girl and without any real allies finds himself in the middle of a bloody turf war.
1958
1998
2006
1940
2007
2024
2009
1962
1955
2008
1997
1936
2002
1999
1980
1989
2010