Cast & Crew

Directed by

Ringo Lam

Writing Credits

Ringo Lam
(story)
Ringo Lam
Koon-Nam Lui
(co-writer) (as Philip Lui)
Shiqi Shen
(co-writer)
Frankie Tam
(co-writer)

Cast

Louis Koo
Kok Tin Man
Shawn Yue
Kok Siu Chung
Liya Tong
Tong Yun
Hsiao-chuan Chang
Blackie
Jack Kao
King
Simon Yam
Wong
Michael Tse
George
Sam Lee
Yan
Qiu Yuen
Siu Chung's Mom
Philip Ng
Kwan
Michael Chan
Inspector Chan
Wing-Cheung Cheung
Security guard
Cho-Kuen Chu
Man on street
Edward Chui
Kwai
Lei-Tat Lam
Gangster
Tsz Sin Lam
(as Chi-Sing Lam)
Bella Law
Taxi Girl
Carmen Ka-Man Law
Casino lawyer
Ken Ho-Ming Law
Tiger
Jamie Lee
George's girlfriend
Han Yuan Leung
Security guard
Pok Yan Leung
Bus passenger
Jason Li
Policeman
King-Sing Lo
Policeman
Heily Ma
Gangster
Lok Man She
Policeman
Bing-Man Tam
Boss
Chi-Man Wong
Policeman
Long-yin Wong
Ming
Sze Yan Wong
Editor
Tweety Wong
(as Chui-Yee Wong)

Produced by

Han He
co-producer
Wayne Wei Jiang
associate producer
Ringo Lam
producer
Kuo Hsing Li
executive producer
Jacqueline Liu
co-executive producer
Jing Chris Liu
producer (as Chris Liu)
Jiang Wei
co-producer
Qiliang Zhou
producer

Music by

Dave Klotz

Cinematography by

Ross W. Clarkson
director of photography

Editing by

David M. Richardson

Art Direction by

Wai-Yin Tsoi
(as Jean Tsoi)

Costume Design by

Siu Hong Cheung

Makeup Department

Maggie Choy
makeup artist (as Yin-Ching Choi)
Mondy Chun
makeup artist
Wai-Kin Leung
makeup artist
Jinghan Li
hair stylist
Hoi-Ming Liu
hair stylist
Chi-Man Lo
hair stylist
Gary Poon
hair stylist
Ka-Keung Tam
hair stylist (as Dan Tam)
Ching-Yu Yeung
makeup artist

Production Management

Tempo Cheung
production manager
Ida Chow
assistant production manager
Amy Ngai
assistant production manager
Chi-Wai Tang
production manager
Cecilia Then
production manager

Second Unit Director or Assistant Director

Ka-Wai Ng
assistant director (as Ka Wai Ng)

Art Department

Tze-Leung Chan
props
Wai-Chuen Cheung
property master
Wan Lung Chi
props
Tak-Cheung Chung
props
Sai-Kwong Fong
props
Kwok-Hung Ho
props
Oscar Kwan
storyboard
Ming-Fai Lai
props
Wing-Hung Lai
props
Siu-Ming Lam
props
Karen Lau
assistant art director
Wai Hung Lau
props
Jan-Mo Lee
props
Joyan Leung
assistant art director
Hiu-Yan Sit
assistant art director
Yu Hong Tam
props
Sung-Him Wong
storyboard

Sound Department

Tanadon Hosathitam
sound editor
Eric Lau
sound recordist
Sarunyu Nurnsai
sound effects editor
Wipooh Wisaritpaisan
sound editor

Visual Effects by

Chi-Tat Wong
Technical Director

Stunts

Wai-Keung Chan
car stunt coordinator (as Wai Keung Chan)
Marcus Fok
car stunt coordinator
Wai-Leung Lee
car stunts
Pok Yan Leung
stunt double
Chi-Man Wong
martial arts team

Camera and Electrical Department

Eddie Ka-Chun Chan
camera assistant
Julian Cheng
camera operator
Ka Cheung Eric Choi
best boy (as Ka Cheung Choi)
Man Lung Choi
camera operator
Siu-Kwong Fung
still photographer
Francis Ko
camera operator
Tony Lam
assistant camera: underwater shots
Jan-Yee Lee
electrician
Yu-Tat Ng
second assistant camera

Editorial Department

Jordan Dieselberg
assistant editor
Stéphane Ma
additional colorist
David M. Richardson
post-production supervisor
Wai-Yee Szeto
post-production assistant (as Susan Sie-To)
Wai Wing Tong
assistant editor
Lee-Yung Wong
post-production assistant director

Additional Crew

Kin-Wai Chan
set runner
Wei Chen
presenter
Chiu-Yee Fung
production secretary
Man Guo
presenter
Xiaodong Huang
presenter
On Lam
sales administration officer: Bravos Pictures Limited
Ruigang Li
co-presenter
Yansong Li
co-presenter (as Andy Lee)
Jacqueline Liu
presenter (as Yuen-Hung Liu)
Wing Or
production accountant
Crystal Decker Orren
localization: us - Well Go USA Entertainment
Devil Siu-Chung Siu
set runner
Chin-Fa So
tea lady
Wai-Bat Tang
co-presenter
All Filters