A man returns to Japan to avenge the death of his father.
1977
1976
1992
2024
2023
1991
1978
—
2013
1969
1974
2015
1989
2020
2016