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.
2004
2005
2009
1978
2017
2024
1967
2007
1943
2025
1985
2022
2013
1991
1984
1988