Lam Ching-Ying
Taoist Lin
Lam Ching-Ying
Taoist Lin
Ellen Chan Nga-Lun
Dr. Lin
Cheung Kwok-Keung
Cheung Kwok Keung
Man Wah Tsui
Ying Demon
Billy Chow Bei-Lei
Yang Demon
Woo Fung
Iron Spirit Tong
Charlie Cho Cha-Lee
Dr. Julian Zhu
Mimi Chu Mai-Mai
Dr. Lin's Mother
Yuen Cheung-Yan
Yuen Cheung-Yan
Director
Wong Jing
Producer
Wong Jing
Writer