X

Cast & Crew

Directed By

Produced By

Gordon Chan
producer
Ellen Chang
co-producer
Paul Cheng
co-producer
Siu-Kin Cheung
line producer
Man-Kei Chin
associate producer
John Chong
executive producer
Lorraine Ho
co-producer
Peter Lam
executive producer
Andrew Lau
producer
Zhonglun Ren
executive producer
Changtian Wang
executive producer
Guoli Zhang
executive producer
Zhao Zhang
executive producer

Cinematography

Andrew Lau
director of photography
Man-Ching Ng
director of photography

Sound

Man Hoi Cheung
foley artist
Man-Hon Chiu
foley artist
Phoebe Chow
dubbing editor: cantonese
Yuk Lun Chow
dialogue recording
Chi-Hung Lai
Foley Mixer / sound mixer
George Yiu-Keung Lee
re-recording mixer
Chi-Ho Li
dialogue recording
Wai-Kiu Poon
dialogue recording
Burnard To
dialogue recording / sound effects editor
Kinson Tsang
sound editor / supervising sound designer
Zhe Wang
sound mixer
Chun Hin Yiu
sound effects editor

Production Design

Art Direction

Costumes

Makeup

Maggie Choy
makeup artist
Wai-Hing Lau
hair stylist

Visual Effects

Pak-Chuen Cho
CG animation supervisor
Siu Fu Ma
compositor
Edward Pak
compositor
Victor Wong
visual effects supervisor
Yak Hong Yung
lighting supervisor

Assistant Director

Wing-Leung Fong
second assistant director
Yiu-Leung Ho
third assistant director
Cindy Yu
first assistant director

Production Management

Paul Au
production manager
Fung Yee Mok
assistant production manager

Art Department

Little B.
production draughtsman
Wai-Kin Lam
property master
Hay Man
production signage
Renee Wong
assistant art director

Stunts

Jan-To Tam
action choreographer
Kenji Tanigaki
action choreographer
Hua Yan
action choreographer
Donnie Yen
action director

Editorial

Stéphane Ma
assistant colorist

Other

He Cheng
translator: japanese
Man-Kei Chin
production advisor
Chi-Hung Choi
making-of director
Tony Ho
dance instructor
Peter Lam
presenter
Nan Si-Wan Leung
dance instructor
Amy Liu
finance
Kam-Ku Luk
production assistant
Zhonglun Ren
presenter
Qi Shen
caterer
Leo Sze
production accountant
David Tom
production executive
Zhenxing Wang
parking manager
Ying Xu
physician
Peng Zhao
adminstrative assistant: shanghai unit

Costume Department

Ming Chen
costume manager: Shanghai unit
Bosheng Jiang
tailor: Shanghai unit
Chunfang Jing
costume manager: Shanghai unit
Jianping Lv
costume manager: Shanghai unit
Linzhen Ni
production seamstress: Shanghai unit
Jianling Pan
costume manager: Shanghai unit
Haibo Wang
costume manager: Shanghai unit
Ligen Wang
costume props: Shanghai unit
Caifen Xi
key costumer: Shanghai unit
Gangying Xi
laundry: Shanghai unit
Xinfeng Yu
production seamstress: Shanghai unit / tailor: Shanghai unit
Guizhen Zhao
costume manager: Shanghai unit
Han Zhao
costume manager: Shanghai unit

Camera Department

Yiu Ming Chan
assistant camera
Hang Chen
film loader: shanghai unit
Wai Shing Fan
assistant lighting
Jun Fu
still photographer
Jai Ip
camera operator
Siu Ching Ip
cinematographer: second unit / gaffer
Billy Ko
assistant camera
Xiaodong Liu
assistant lighting: shanghai unit
Chengli Long
assistant lighting: shanghai unit
Chenghui Tang
assistant lighting: shanghai unit
Jiangping Xiang
assistant lighting: shanghai unit
Liming Yang
lead gaffer: shanghai unit
Tao Yang
electrician
Tao Yu
assistant lighting: shanghai unit
Youguan Zhao
assistant lighting: shanghai unit
Shenglong Zhou
assistant lighting: shanghai unit

Script Department

Hao Huang
script supervisor
Wei Li
continuity
Ronghao Ma
continuity
Weichiao Ren
continuity
Long Wu
continuity
Haixue Yin
continuity
Guoqiang Yu
continuity
Bingbing Zhai
continuity
Leilei Zheng
continuity
Movie title data and credits provided by
IMDb logo