The spirit of a dead Chinese railway worker seeking revenge possesses the body of a lethal assassin!
1980
1973
2018
1966
1938
1962
1960
2004
2021
2001
1959
1992
1935
1970
1955
1951
1950
1944
1952