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.
1993
1997
2019
2025
2008
2018
1973
2021
2007
1996
2012
1970
1994
1991
1962
2023
2022
1980
1971