The spirit of a dead Chinese railway worker seeking revenge possesses the body of a lethal assassin!
2025
2020
2021
2018
2010
—
2005
1993
1985
1995
1999
1986
2002
2009
1938
1962