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.
2017
2011
2016
2010
1966
2005
2020
2000
1977
2022
1965
2003
2014
2023
1987
2007
1985