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.
2024
1959
2018
1999
2017
1988
2022
2021
2009
1963
2015
1985
1990
1983
2020