Cast & Crew

Directed by

Jason Kwan
Jing Wong
Aman Chang
(co-director)

Writing Credits

Koon-Nam Lui
(co-screenplay)
Jing Wong
Ming-Ho Yip
(co-screenplay)

Cast

Donnie Yen
Crippled Ho
Andy Lau
Lee Rock
Philip Keung
Will
Wilfred Lau
Wayne
Kang Yu
Chad
Kent Cheng
Piggy
Bryan Larkin
Ernest Hunt
Ben Ngai-Cheung Ng
Chubby
Kent Tong
Tong
Dongdong Xu
Rose
Michelle Hu
Jane
Niki Chow
May
Sahajak Boonthanakit
General Piyamas
Chloe Chan
Alva
Michael Wai-Man Chan
Master Dane
Yiu-Wing Chin
At Cripple Ho's wedding
Lawrence Chou
Willy
Wong Chun
Uncle Niu
Ricky Wong Chun-Tong
Grizzly Bear
Julian Gaertner
Geoff
Xinyi Han
Snake Dancer
Dominic Ho
Man Ng
Jiraphat Intrasthit
Thai Drug Dealer
Philippe Joly
Chief Commissioner
Candy Knutzen
Tourist
Ines Laimins
Mrs. Glen
Jonathan Yat-Sing Lee
Peter
Mike Leeder
Inspector
Sheldon Lo
Tiger
Anders Nelsson
Mr. Glen
Philip Ng
Wai Man
Harry Oram
Ernest Hunt
Bianca Stam
Jing Jing
Michael Szuc
Peter Godbar
Hongyi Tang
Tong's Wife
Nazeeh Tarsha
Badass Jack
Kenneth Tsang
Sir Chow
Alan Wan
(as Alan Ka-Wai Wan)
Qianyu Wang
Cheryl
Chi-Man Wong
Smuggler / Policeman
Chun-Fung Wong
Comic
Felix Wong
Jan
Qing Xia
Grizzly Bear's Wife
Terence Yin
Tong's brother
Saelee Yutanna
Senior Translator
Jiahong Zhang
Detective Long's follower
Kate Hawkins
Party guest
Kelley Quinn
Lady Howard

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 (as On-Sau Lee)
Qicheng Li
co-executive producer (as Simon Li)
Man-Hong Tong
co-producer (as Stanley Tong)
Angela Wong
executive producer
Connie Wong
producer
Jing Wong
executive producer
Donnie Yen
producer
Dong Yu
executive producer

Music by

Comfort Kwong-Wing Chan
(as Kwong Wing Chan)
Patrick Lui

Cinematography by

Jason Kwan

Editing by

Ka-Wing Li

Casting By

Mike Leeder

Art Direction by

Ying-Wah Cheung

Costume Design by

Petra Kwok

Makeup Department

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 (as Rachel Kwong)
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 (as Yun-Ling Man)
Lee-Ping Ng
hair stylist assistant (as Phoenix Ng)
Banjong Supasse
make-up artist: Thailand
Pornpinit Thattong
hair stylist: Thailand
Aingkhawat Thawiworasiriphak
hair stylist: Thailand
Makoree Waekaji
sfx make-up

Production Management

Tempo Cheung
production manager
Q. Leung
production manager

Second Unit Director or Assistant Director

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

Sound Department

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

Visual Effects by

Etod Chang
cg artist (as Etod Zhang)
Yi-Hsuan Chiang
cg artist (as Skyice Chiang)
Frankie Chung
visual effects supervisor
Connie Gao
visual effects producer
Kun-Ting Lin
cg artist (as KT Lin)
Chien-Chen Ma
cg artist

Stunts

Zhenjie Hao
stunts
Tiger Huang
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
Chao Zhang
stunts

Camera and Electrical 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 (as Chance Hsu)
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 (as Ken Liao)
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
Chi-Keung Wong
gaffer
Hiu-Yeung Wong
electrician
Man Nok Wong
camera operator: c camera
Nathan Wong
camera operator: b camera and steadicam (as Chun Yan Nathan Wong) / steadicam operator

Costume and Wardrobe Department

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

Editorial Department

Chi-Hung Choi
trailer editor

Music Department

Wan Pin Chu
musician: erhu

Script and Continuity Department

Hing-Lam Chung
script supervisor

Additional Crew

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
Devil Siu-Chung Siu
set runner
Chin-Fa So
tea lady
Jannie Wai
production staff
Jing Wong
presenter
Dong Yu
presenter
All Filters