
Featuring

Chen Hsiu-Chen

King Jieh-wen
Ling-Tzu Chin

Lee Suk-Ching
Han Hsiang-Chin
Hsi Hsiang

Wang Cheng
Tieh Meng-Chiu
Hei Ying

Su Hsiang
Keep watching
Picked for you
Tourist Trap
1979 · Film
Immortal Demon Slayer
2017 · Film
Monsters from hell surface up and the people pray to the heavens to call for a savior. This film uses monster and special effects footage from The Founding of Ming Dynasty (1971) and Exorcising Sword (1975).
Directed byChiang Tai