A man returns to Japan to avenge the death of his father.
2000
1975
1977
1994
2013
1980
2023
2006
1985
2012
2001
1992
1997
1972
1983