X

Cast & Crew

Directed By

Wilson Yip
Director

Written By

Kam-Yuen Szeto
written by
Lik-Kei Tang
written by

Produced By

Li-Juan Liu
producer
Nansun Shi
producer
Changtian Wang
executive producer
Raymond Pak-Ming Wong
executive producer
Donnie Yen
producer
Dong Yu
executive producer
Zhao Zhang
producer
Guoguang Zhao
executive producer

Music

Cinematography

Man-Po Cheung
director of photography
Baf Sjamsuddin
segment director of photography

Sound

Xia Ai
foley artist
Sona Balam
re-recording mixer
Steve Burgess
re-recording mixer
Yue Chao
audio systems
Lei Chen
audio systems
Pui Keung Cheung
dubbing supervisor: Mandarin
Wing Lai Chin
sound mixer
Ye Gong
foley artist
Ming Guo
sound effects editor
Snow Han
dialogue editor
Yalin Han
dialogue editor
Jingshu He
sound effects editor
Wei He
sound premixer
Seven Ke
supervising foley artist
Echo Lee
sound post-production coordinator
Iris Lee
sound effects editor
Lynn Lee
dialogue editor
Angus Mak
boom operator
Xu Miao
foley artist
Yin Miao
foley artist
Huijia Mo
supervising sound effects
Wayne Riley
sound effects editor
Qiuxia Sun
dubbing recordist: Mandarin
Sam Wang
sound premixer / sound / supervising sound effects
Ziwei Wang
foley artist
Fifi Wong
sound effects editor
Fung Fi Wong
dubbing supervisor: Mandarin
Michael Xie
audio systems
Yanchao Yang
foley artist
Bin Zhang
dubbing director: Mandarin
Van Zhang
audio systems

Editing

Production Design

Kwok-Keung Mak
Production Designer

Art Direction

Kwok-Keung Mak
Art Director

Costumes

Pik Kwan Lee
Costume Designer

Makeup

Heidy Sau-Ha Chun
makeup artist
Kakusei Fujiwara
special makeup effects artist
Rachel Kong
hair stylist

Visual Effects

Dong-ye Bing
3D animator / compositor
Kitty Cai
3D animator / compositor
Chuchawam Chairimwiang
film scanning and recording
Terence Cheng
3D animator / compositor
Bessie Cheuk
visual effects controller
Yang Weng Dan
3D animator / compositor
Qiang-yu De
3D animator / compositor
Brian Ho
visual effects supervisor
Deborah Huen
digital colorist
Cai Hui
3D animator / compositor
Da-Chen Jian
3D animator / compositor
Xiang-Chen Jian
3D animator / compositor
Piyanut Kaeomaneo
film scanning and recording
Ming-ji Kai
3D animator / compositor
Ringo Lee
visual effects supervisor
Ricky Leung
3D animator / compositor
Wei Li
3D animator / compositor
Gan Lin
3D animator / compositor
Xiao Long Lin
3D animator / compositor
Kwok-Shing Lo
visual effects producer
Kaewla Notsukhum
digital colorist
Edward Pak
compositor
Eric Pang
3D animator / compositor
Pauline Pu
3D animator / compositor
Yin-kai Sai
3D animator / compositor
Bobbie Wong
project supervisor
Donald Yip
visual effects supervisor
Zhi Fang Yun
3D animator / compositor

Assistant Director

Po Chun Chan
third assistant director
Cheong Leung Tim
first assistant director
Kwok Kuen Wong
fourth assistant director
Donnie Yen
second assistant director

Production Management

Yiu-Wah Chan
assistant production manager
Yuk-Lam Pang
production manager
Eddie Wong
assistant production manager

Art Department

Che Kiu Lam
assistant art supervisor
Wai-Kin Lam
props master

Stunts

Chi Wing Chan
car stunts
Martin Cheung
car stunts
Chi-Wah Kong
car stunts
Bruce Law
car stunt coordinator
Nonan Law
car stunts
Man Tat Ng
car stunts
John Salvitti
action choreographer / stunts
Tung So
stunt double: Donnie Yen / stunts
Hua Yan
action choreographer / stunt double: Collin Chou
Donnie Yen
action director
Hew-Ming Yu
car stunts
Kenji Tanigaki
action choreographer

Editorial

Narathorn Hermaratanathorn
digital on-line editor
Kritsada Kaewmanee
technical supervisor: digital output
Nepasnan S.
digital intermediate producer
Pornopol Sakarin
technical supervisor: digital output
Pramota Sanlithayee
digital on-line editor
Man-To Tang
assistant editor
Suwil Tiwakornkul
digital on-line editor

Other

Bey Logan
special thanks

Music Department

Kwong Wing Chan
composer: original music
China Philharmonic
string orchestra conductor
Alex Khaskin
composer: additional music

Costume Department

Man Kit Chow
assistant costume designer
Yun-Mei Man
wardrobe

Camera Department

Tak-fai Chan
assistant camera
Man Lung Choi
second camera operator
Lam Chow
gaffer
Ka-Fai Ho
dolly grip
Siu Ching Ip
steadicam operator
Lau-Fai Law
assistant gaffer
Chi Wai Lee
assistant gaffer
Hoi-Man Mak
operator: second unit
Kin-Fai Mau
camera operator: second unit
Wing-Sum Tam
still photographer
Rocky Tsang
camera operator
Wai Lun Wan
assistant camera
Jupiter Wong
still photographer

Script Department

Ka-Wai Kam
script supervisor
Movie title data and credits provided by
IMDb logo