A man returns to Japan to avenge the death of his father.
1991
1993
2012
1996
—
2020
2024
2014
2007
2017
2001
1954
2023