

Brigitte Lin Ching-hsia
Snow

Yuen Biao
Lui Lun

Carina Lau
Tam Yuet-Wah

David Lam Wai
Ghost Master

Wu Ma
Fire Master

Elvis Tsui Kam-kong
Tung Fong-Pak

Peter Chan Lung
Lui Lun's Master

Paul Chung Fat
Hon Suen
Siu Wing-Sang
Poisonous Witch Ha Ching Fa

Zheng Shuang
Ng Min-Kan
Director
Ng Min-Kan
Producer
Chan Man Keung
Writer
Lee Man-Choi
Writer
Johnny Lee Kwing-Kai
Writer
Stephen Chang Gwong-Chin
Producer