A man returns to Japan to avenge the death of his father.
2012
1985
1991
1978
1980
1994
2015
1969
2006
1962
2021
2023
2011
1974
2019
2009
1973
1975
1977