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.
1992
2016
1959
2014
1931
2017
2003
1978
2022
1982
2009
1997
2018
1961