Cast & Crew

Directed by

Wing-Kin Yip

Writing Credits

Cyrus Cheng
Eddie Chu
(as Zhenyu Zhu)
Joey Yuen
(as Lijiang Yuan)

Cast

Vanness Wu
Ma Li
Louis Fan
Sam Long
Siu-Lung Leung
Uncle Yeah
Tze-Chung Lam
Porky
Danny Kwok-Kwan Chan
Don Ching
Emme Wong
Goldie
Stone Chan
Rocky
Tinghui Chen
Xiaohui
Yongxia Chen
Auntie
German Cheung
Dahui
Shanshan Chunyu
Willow
Hailong Hu
(as Hu Hai Long)
Hui Li
Rainbow
Wanting Li
Cat Girl
Aiju Liu
Ling
Meilin Mo
Doctor
Yucheng Ni
Seer
Liming Ruan
Caron
Jianjun Wang
Wizard
Yifan Yang
Iron Head
Baowen Zhang
Miko
Jin Zhang
Xi Long
Shuai Zhao
Wingo

Produced by

Hong-Tat Cheung
executive producer
K.P. Cheung
producer
Dai Song
producer
Pan Pan Yeung
executive producer (as Sharon Yeung Pan Pan)

Music by

Jan-Hung Mak

Cinematography by

Chi-Kan Kwan

Editing by

Grand Yip

Art Direction by

Ka-Po Leung
(as Chris Leung)
Ngai-Lung Sin
(as Alan Sin)

Costume Design by

Lai-Lai Kwok

Production Management

Hong-Tat Cheung
production supervisor

Second Unit Director or Assistant Director

Cyrus Cheng
assistant director
Zebiao Lin
assistant director
Wai-Kit Tam
assistant director
Zhenyu Zhu
assistant director

Special Effects by

Stephen Ma
special effects coordinator

Stunts

Stone Chan
stunt coordinator: effects (as Sek Chan)
Tinghui Chen
assistant stunt coordinator
German Cheung
assistant stunt coordinator (as German Cheung Man Kit)
Louis Fan
stunt coordinator (as Louis Fan Siu-Wong)
Man-Kit Fan
assistant stunt coordinator

Camera and Electrical Department

Wing-Lun Chow
gaffer (as Alan Chow)

Music Department

Budoy Jimeno
musician: clarinet
Wanling Wei
vocals
Donna Wong
vocals
Emme Wong
vocals
Chi-Cheung Woo
vocals

Additional Crew

Kai-Ping Cheung
presenter
Ping Kwan Lam
planner (as Stephen Lam)
Dai Song
presenter
Grand Yip
planner
All Filters