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.
1980
1999
2020
2014
1994
1993
2013
2019
1986
1991
2011
2015
1969
2010
2022
1954
2004
1970