X

Cast & Crew

Written By

Koon-Nam Lui
co-screenplay
Ming-Ho Yip
co-screenplay

Produced By

Amanda Chan
executive producer
Jeffrey Chan
co-producer
Alvin Chau
co-executive producer
Shuogang Chen
co-executive producer
Yiqi Chen
co-executive producer
Hong-Tat Cheung
executive producer
Alex Dong
co-executive producer
Andy Lau
producer
Preston Lee
co-executive producer
Qicheng Li
co-executive producer
Man-Hong Tong
co-producer
Angela Wong
executive producer
Connie Wong
producer
Jing Wong
executive producer
Donnie Yen
producer
Dong Yu
executive producer

Cinematography

Sound

Maile Cannon
adr director: foreign languages
Chi-Wai Lo
sound recordist
Jessica Hoi Ki Lo
assistant sound

Editing

Casting Director

Art Direction

Costumes

Makeup

Yu-Lai Cheng
make-up artist: Andy Lau
Mark Garbarino
special make-up effects: Donnie Yen
Ruirui Jia
assistant makeup artist
Rachel Kong
hair stylist: Andy Lau
Chi-Kin Kwan
hair stylist
Yim-Kwan Kwok
makeup artist
Love Larson
special make-up effects: Donnie Yen
Hoi-Ming Liu
hair stylist
Yun-Ling Man
makeup artist
Lee-Ping Ng
hair stylist assistant
Banjong Supasse
make-up artist: Thailand
Pornpinit Thattong
hair stylist: Thailand
Aingkhawat Thawiworasiriphak
hair stylist: Thailand
Makoree Waekaji
sfx make-up

Visual Effects

Etod Chang
cg artist
Frankie Chung
visual effects supervisor
Connie Gao
visual effects producer
Kun-Ting Lin
cg artist
Chien-Chen Ma
cg artist

Assistant Director

Sasiwimon Boonthongkhao
second assistant director: Thailand
Phattana Sansumran
first assistant director: Thailand

Production Management

Tempo Cheung
production manager
Q. Leung
production manager

Stunts

Albert Leung
stunt performer
Qijie Li
stunts
Prida Mima
stunts: Thailand
Pradit Seeluem
stunt coordinator: Thailand
Alonggorn Silueam
stunts: Thailand
Phongnarat Silueam
stunt assistant: Thailand
Wittaya Silueam
stunt assistant: Thailand
Hua Yan
action choreographer
Donnie Yen
action director
Cha-Lee Yoon
stunt double
Kang Yu
action choreographer
Bun Yuen
action director

Editorial

Chi-Hung Choi
trailer editor

Other

Maile Cannon
ADR dialogue coach
Chi-Hung Choi
making-of director / making-of documentary
Pak Kin Hui
language tutor: teochew
Ting-Ting Li
production accountant: Thailand
Chin-Fa So
tea lady
Jannie Wai
production staff
Jing Wong
presenter
Dong Yu
presenter

Music Department

Wan Pin Chu
musician: erhu

Costume Department

Kathy Ka-Yi Leung
assistant costume designer
Chung-Man Yee
image design: for Donnie Yen
Bruce Yu
image design: for Andy Lau

Camera Department

Metawat Bunyasakwuttikul
second assistant camera
Pang-Kit Chan
assistant camera
Tsz-Yau Chan
electrician
Lit-Ming Chong
best boy electrician
Dion Chou
steadicam assistant
Leung-Bun Fung
assistant camera
Yung-Chiang Hsu
aerial camerman
Wing-Cheung Kan
gaffer: additional unit
Chiu-Lam Ko
director of photography: main unit
Lap-Shing Ko
assistant camera
Ping-Shing Ko
assistant camera
Tsz-Hin Ko
assistant camera
Kam-Kei Lai
assistant camera
Yau Shek Lam
assistant camera
Kim-Chiu Law
focus puller
Chun Yee Lee
best boy electrician: additional unit
Wing-Cheung Lee
focus puller
Chun-Sing Leung
assistant camera
Wing-Hong Leung
dolly operator
Chen-Chiang Liao
focus puller
Tsz Kin Luk
electrician
Sai-Chuen Ng
electrician
Ting-Sun Ng
electrician
Wing Yin Ng
assistant camera
Sing-Pui O
director of photography: additional unit
Oh Ritchai Phimphalai
key grip: Thailand
Hing-Wah Siu
assistant camera
Chak-Shun Tang
still photographer
Kin-Wai Tse
electrician
Hiu-Yeung Wong
electrician
Man Nok Wong
camera operator: c camera
Nathan Wong
camera operator: b camera and steadicam / steadicam operator

Script Department

Hing-Lam Chung
script supervisor
Movie title data and credits provided by
IMDb logo