Sandra Ng Kwan-Yue
Yam Kin Fai
Sandra Ng Kwan-Yue
Yam Kin Fai
Damian Lau Chung-Yan
Mo Kake
Michelle Yeoh
Mon Ching Sze / To Col Ching
Sharla Cheung Man
Spider
Maggie Cheung Man-Yuk
Princess Tin Heung
Carol Cheng
Doll
Simon Yam
Super Sword
Richard Ng Man-Tat
Ghost Doctor
Dicky Cheung Wai-Kin
Ng Tung
Charine Chan Ka-Ling
Butterfly
Esther Kwan Wing-Ho
Blonde
Leung Kai-Chi
Doll's father
Lee Siu-Kay
Stupid swordsman
Sam Ho Choi-Chow
Wong Jing
Director
Lam Wai-Lun
Writer
Wong Jing
Writer
Pei Hsiang Chuan
Producer
Chun Yu
Editor
Thomas Ng Yun-Chuen
Producer
Danny Chung Ting-Yat
Original Music Composer
Gigo Lee Ji-Hang
Director of Photography