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.
2021
2010
2016
—
1987
2000
2005
2006
1991
2003
2008
2009
2019
2012
2013
1970