A man returns to Japan to avenge the death of his father.
1984
2019
1998
1986
2024
1961
2023
—
1983
2014
1976
2022
1988
1985