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.
2023
1970
1999
1965
1954
1968
1967
1969
1959
2007
1996
1960
1971
1976
1997
1966
1995
1961