Cast & Crew

Directed by

Wai Keung Lau
(as Wai-Keung Lau)

Writing Credits

Kin-Hung Chan
Chao Rong

Cast

Louis Koo
Ocean
Cheney Chen
Blade
Bea Hayden Kuo
Frigid
Bei'er Bao
Cypress
Taili Wang
Mount
Dongyu Zhou
Bella
Alex Fong
Crane
Peter Ho
The Learned Priest
Sam Lee
Lord of the Beggars
Dawei Liang
Crane's Underling #1
Lianshun Kong
Dash
Hao Liu
(as Xiao Ai)
Binlong Pan
Saucy
Fiona Sit
The Flirtatious Nun
Wai-Kwong Lo
The Woody Monk
Yue Wu
Constable Wang
Juncong Xu
White-browed Falcon
Yinger
(as Ying Liu)

Produced by

Siu-Kin Cheung
line producer
Ang Gao
co-executive producer
Steven Hui
producer (as Zhiyong Xu)
Defu Jiang
producer
Peter Lam
executive producer
Shirley Lau
producer
Wai Keung Lau
producer (as Andrew Lau Wai-Keung)
Mandy Huang Law
producer (as Mandy Law)
Peggy Lee
producer
Richard Lui
co-executive producer
Chao Rong
producer
Chai Wen
co-executive producer
Derek Tung-Sing Yee
producer (as Tung-Shing Yee)
Dong Yu
executive producer

Music by

Comfort Kwong-Wing Chan
(as Kwong Wing Chan)
Wan Pin Chu

Cinematography by

Man Keung Cho
Wai Keung Lau
(as Andrew Lau Wai-Keung)

Editing by

Wai-Chiu Chung
Chi-Man San

Production Design by

Sai-Wan Lau

Second Unit Director or Assistant Director

Feixiang Liu
assistant director
Tianlong Ma
assistant director
Fei Wong
first assistant director
Sofia Xiong
assistant director

Art Department

Jun Lu
props

Sound Department

Chun Hin Yiu
sound editor

Stunts

Ping Han
assistant stunt coordinator
Tat-Chiu Lee
stunt coordinator

Camera and Electrical Department

Wing-Lun Chow
gaffer
Ming-Keung Lai
steadicam assistant/second assistant camera

Editorial Department

Grégoire Lesturgie
eclaircolor colorist

Music Department

Georgi Elenkov
choral conductor
Ho Ling Tang
orchestrator

Script and Continuity Department

Yan Shang
script supervisor

Additional Crew

Connie Cheung
production coordinator
Siu-Kin Cheung
planner
Defu Jiang
planner
Wenjia Song
dance choreographer
All Filters