Jet Li
Fa Hai
Jet Li
Fa Hai
Wen Zhang
Neng Ren
Raymond Lam Fung
Xu Xian
Shengyi Huang
White Snake
Charlene Choi Cheuk-Yin
Green Snake
Vivian Hsu
Ice Harpy
Jiang Wu
Turtle Devil
Miriam Yeung Chin-Wah
Rabbit Devil
Chapman To Man-Chat
Toad Monster
Lam Suet
Chicken Devil
Song Wenjia
Fox spirit
Angela Tong Ying-Ying
Cat Demon
Wang Yinan
Monkey
Han Dong
Herb Picker
Li Dan
Fahai's Demon Hunter
Bai Hai-Long
Fahai's Demon Hunter
Wang Shengli
Fahai's Demon Hunter
Zhang Wenjun
Fahai's Demon Hunter
Yin You-Can
Fox Demon
Chen Ran
Fox Demon
Fang Zi-Yuan
Fox Demon
Li Man-Man
Fox Demon
Rui Hu
Fox Demon
Zi Ye
Fox Demon
Zhao Si-Wen
Fox Demon
Wei Lu
Fox Demon
Michelle Wai Si-Nga
Female Bat Demon
Kong Qian-Qian
Female Bat Demon
Li En-Qian
Female Bat Demon
Wang Jiayin
Female Bat Demon
Hong Jie
Herb Picker
Rick Xu
Herb Picker
Ning Ge Cai Rong
Herb Picker
Gao Hai-Bo
Herb Picker
Alfred Hsing
Monk
Chui Bo-Chu
Producer
Tony Ching Siu-Tung
Director
Yang Zi
Producer
Lee Pik-Kwan
Costume Designer
Angie Lam On-Yee
Editor
Sze-To Cheuk-Hon
Screenplay
Heman Peng Yu-Fong
Associate Producer
Venus Keung
Director of Photography
Tsang Kan-Cheong
Screenplay
Charcoal Tan
Writer
Mark Lui
Songs