Cast (9)

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

Crew (3)

Yuen Cheung-Yan

Director

Wong Jing

Producer

Wong Jing

Writer