A Japanese assassin stranded in Taiwan must take work from a local crime boss to make ends meet when suddenly a woman from his past delivers a son to him.
1974
2014
2022
2023
1960
1971
1999
2011
2018
2002
1967
1995
1964
1979
1969
1987
2025