The spirit of a dead Chinese railway worker seeking revenge possesses the body of a lethal assassin!
2025
2015
1966
2009
1972
2012
2024
2017
1942
1973
1956
1954
2010
1986
2014