Cast (35)

Jet Li

Fa Hai

Wen Zhang

Neng Ren

Raymond Lam Fung

Xu Xian

Huang Shengyi

White Snake

Charlene Choi

Green Snake

Vivian Hsu

Ice Harpy

Jiang Wu

Turtle Devil

Miriam Yeung

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

Crew (12)

Tony Ching Siu-Tung

Director

Chui Po-Chu

Producer

Yang Zi

Producer

Lee Pik-Kwan

Costume Designer

Heman Peng Yu-Fong

Associate Producer

Angie Lam On-Yee

Editor

Venus Keung

Director of Photography

Tsang Kan-Cheong

Screenplay

Sze-To Cheuk-Hon

Screenplay

Charcoal Tan

Writer

Mark Lui

Songs

William Chan Wai-Lin

Director of Photography