In 18th century Japan, when a blind woman's father is killed by a young samurai avenging his own father's death, she agrees to be escorted to the nearest village.
1984
—
2015
2014
2013
2010
2024
1971
1991
1969
2022
2009
2011
2020
2007
2001
1983
1985