A man returns to Japan to avenge the death of his father.
1990
1992
1972
1989
1973
1982
1978
2012
1985
1991
1980
1994
2015
1969
2006
1962
2021
2023
2011