Cast & Crew

Directed by

Siu-Tung Ching
(as Tony Ching Siu Tung)

Writing Credits

Jing Wong
(screenplay) (as Wong Jing)

Cast

Anya
Katherine
Marit Thoresen
Fiona Birch
Maggie Q
Charlene Ching
Daniel Wu
Jack Chen
Jewel Lee
Jing
Kyoko Waters
Little Katherine
Pei-Pei Cheng
Faye Ching
Almen Pui-Ha Wong
Madam M
Andrew Lien
Ryuichi
Monica Lo
Student murdered in Cage
Chun Lai
Tattooed Yakuza Boss
Dennis Chan
Mr. Chan
Agustin Aguerreberry
Drillmaster
Chia-Li Mo
Little Jing
Renee Nichole Rommeswinkel
Little Charlene Ching
Mark Aldred
Crime Boss
Ronny Boos
Bodyguard
Mo-Chan Chik
(uncredited)
Michael Clements
CIA Agent
Johnnie Guy
Assasinated VIP
Santiago Larrauri
Rome Hotel Gunman at Balcony
Carl Ng
G4 Agent
Jude Poyer
Fighter
David John Saunders
Bodyguard #2 Inside Hotel
Matthew Sturgess
Bodyguard #1 Inside Hotel
Kai Taschner
(uncredited)

Produced by

John Chong
executive producer
Siu-Hung Chung
associate producer (as Billy Chung)
Kei-Mei Goon
associate producer (as Catherine Kwan)
Lorraine Ho
line producer
Jing Wong
producer (as Wong Jing) (produced by)

Music by

Comfort Kwong-Wing Chan
(as Kwong Wing Chan) (original music by)
Ken Chan
(original music by)

Cinematography by

Sung Fai Choi
director of photography (as Choi Sung Fai)

Editing by

Angie Lam

Production Design by

Sung Pong Choo

Art Direction by

Sung Pong Choo
(as James Chiu)

Costume Design by

Pik Kwan Lee

Makeup Department

Yu-Lai Cheng
makeup artist
Wai-Hing Lau
hair stylist

Production Management

Joel Calle
production manager
Siu Ling Catherine Chan
assistant production manager
Pao Wan Kao
assistant production manager
Oli Laperal Jr.
production manager
Ray Pang
production manager
Chun Keung Tam
unit manager
Wing Yee Alice Tse
assistant production manager

Second Unit Director or Assistant Director

Man Ki Kwok
third assistant director
Lemon Liu
second assistant director
Sylvia Liu
first assistant director
Liu Yick Man
second assistant director

Art Department

Jeffrey Kong
assistant art director (as Hun Lim Jeffrey Kong)
Pak Shing Lai
property master
Ching-Ching Wong
set designer

Sound Department

Felix Sze Ming Chung
assistant mix engineer / music editor / sound effects editor
Wai-Hung Kwong
foley artist
George Yiu-Keung Lee
dialogue editor (as Yiu Keung George Lee) / re-recording mixer (as Yiu Keung George Lee)
Tak-Wing Tam
production sound mixer
Burnard To
foley recordist
Kinson Tsang
re-recording mixer / sound designer
Toz Kim Wong
foley recordist
Chun Hin Yiu
dialogue recordist
Ting Yip Yuen
dialogue recordist
Mark Kenna
consultant: Dolby film sound (uncredited)

Visual Effects by

Steven Chan
3D animator and compositor
Terence Cheng
3D animator and compositor
Bessie Cheuk
visual effects controller
Chui Kam
3D animator and compositor
Jordan Kwok
3D animator and compositor
James Lai
assistant visual effects supervisor
Keith Lau
visual effects team leader
Jackie Lee
3D animator and compositor
Ringo Lee
visual effects supervisor
Mil Leung
visual effects team leader
Pik Yi Leung
3D animator and compositor
Ricky Leung
visual effects team leader
Kwok-Shing Lo
visual effects producer (as Leo Lo)
So Man Lung
3D animator and compositor
Sieg Si
3D animator and compositor
Katty Tang
3D animator and compositor
Otto Kung-Kuen Wong
3D animator and compositor (as Otto Wong) / 3D animator and compositor
Rex Yeung
3D animator and compositor
Donald Yip
3D animator and compositor
Angel Young
3D animator and compositor

Stunts

Siu-Tung Ching
action choreographer (as Tony Ching Siu Tung)
Chi-Ho Lau
stunt coordinator
Daniel O'Neill
stunt performer (as Daniel O'Neill) / stunt performer
Marc Redmond
stunts
Matthew Sturgess
stunts
Olivier Meyer
stunt performer (uncredited)

Camera and Electrical Department

Jimmy Kwok
focus puller (as Chun Ming Kwok)
Chun-Wan Lam
best boy
Tak Vah Tam
still photographer
Kee Wing Yau
gaffer (as Yau Kee Wing)

Costume and Wardrobe Department

Man Kit Chow
assistant costume designer / wardrobe assistant
Yun-Mei Man
wardrobe mistress

Editorial Department

Kit-Wai Kai
editor: second unit (as Kit Wai Kai)

Script and Continuity Department

Man Ki Kwok
continuity

Additional Crew

Toby Chan
production coordinator
Leung Hang Chun
runner
Tony Ho
table dance trainer
Andrew Loo
dialogue coach
John F. Murphy
dialogue supervisor (English version)
Anna Tam
production coordinator
Fung-Ying Wong
dialogue supervisor: Cantonese
All Filters