A man returns to Japan to avenge the death of his father.
2003
1998
2005
1988
1990
1996
1997
1971
2014
2006
1985
2004
1993
2016
2011
2010
2008