The spirit of a dead Chinese railway worker seeking revenge possesses the body of a lethal assassin!
1953
2006
1986
2020
1991
2016
1999
—
1942
2021
2011
2004
1938
1961
2019
1959
1998