The spirit of a dead Chinese railway worker seeking revenge possesses the body of a lethal assassin!
2012
2023
1956
1926
1955
1958
—
1999
1960
2002
2020
1945
1968
1962
1974
1940
1941
1948