Cast & Crew

Directed by

Corey Yuen
(as Cory Yuen)

Writing Credits

J.F. Lawton
(screenplay) and
Adam Gross
(screenplay) &
Seth Gross
(screenplay)
J.F. Lawton
(story)

Cast

Jaime Pressly
Tina Armstrong
Devon Aoki
Kasumi
Holly Valance
Christie Allen
Sarah Carter
Helena Douglas
Natassia Malthe
Ayane
Kane Kosugi
Ryu Hayabusa
Matthew Marsden
Max
Eric Roberts
Donovan
Steve Howey
Weatherby
Brian White
Zack
Kevin Nash
Bass Armstrong
Collin Chou
Hayate
Derek Boyer
Bayman
Silvio Simac
Leon
Fang Liu
Gen Fu
Ying Wang
Lei Fang
Chad McCord
Chief Detective
Martin Crewes
Butler
Ted Thomas
Gentleman
Li Shi
Bellboy
Anna Bolt
Nurse Jones
Hung Lin
Hitomi
Song Lin
Brad Wong
Robin Shou
Pirate Leader

Produced by

Mark A. Altman
producer
Paul W.S. Anderson
producer
Jeremy Bolt
producer
Steven Chasman
executive producer (as Steve Chasman)
Shirley Davis
line producer
Bernd Eichinger
producer
Simon Emanuel
associate producer
Mark Gottwald
co-producer
Andreas Grosch
executive producer
Daniel S. Kletzky
executive producer
Robert Kulzer
producer
David Lai
associate producer
Peggy Lee
co-producer / producer
Martin Moszkowicz
executive producer
Andreas Schmid
executive producer

Music by

Tom Holkenborg
(as Junkie XL)

Cinematography by

Chi-Ying Chan
Kwok-Man Keung

Editing by

Ka-Fai Cheung
Eddie Hamilton
Angie Lam

Casting By

Robyn Ray

Production Design by

Sung Pong Choo
(as James Choo)

Art Direction by

Ching-Ching Wong

Set Decoration by

Kim-Wai Chung

Costume Design by

Frank Helmer

Makeup Department

Kevin Alexander
key hair stylist
Rosemary Lawrence
makeup artist
Anita Morgan
key makeup artist
Margaret Stevenson
makeup department head
Zoe Tahir
hair stylist

Production Management

Kerstin Dyroff
production manager: VIP Medienfonds
Petrina Ho
unit production manager
Cheuk Kau Man
production manager (as Cheuk Kauman)
Kerri Schwarze
post-production supervisor: Complete Post
Michael Toji
post-production supervisor

Second Unit Director or Assistant Director

Kimiyoshi Adachi
first assistant director
Deborah Antoniou
second assistant director (as Deb Antoniou)
Felice Ning Bee Fei
third assistant director (as Felice Fei Ning Bee)
China Yi Wu Fong
second second assistant director (as China Fong Yi Wu)
Richard Hughes
second assistant director: second unit
Julie Siu Wai Lau
first assistant director: second unit (as Julie Siu Wai Lau)
Lemon Liu
second assistant director
Sylvia Liu
first assistant director
Yin Yin Zhao
second assistant director

Art Department

Sherrie Dai
draftsperson

Sound Department

Steve Baine
foley artist
Stephen Barden
supervising dialogue editor
Todd Beckett
re-recording mixer
Alex Bullick
foley supervisor
Lee de Lang
sound design editor (as Lee Delang) / sound effects editor (as Lee Delang)
Brian Dunlop
adr recordist
Alan Freedman
adr mixer
Gina Gyles
foley assistant (as Gina Wark)
Craig Henighan
re-recording mixer / supervising sound editor
Larry Hopkins
layback sound mixer
'Rebecca' Qin Jiang
sound assistant
Travis MacKay
adr recordist
Chris Navarro
adr mixer / adr recordist
John A. Pagano
sound effects editor
Peter Persaud
foley recordist
Jill Purdy
supervising dialogue & adr editor
Rocky Quiroz
boom operator
Tim Rakoczy
sound design editor (as Tim Rackozy) / sound effects editor (as Tim Rackozy)
Trent Richmond
adr recordist
Nathan Robitaille
sound design editor / sound effects editor
Martin Schloemer
mixing recordist
Kip Smedley
sound recording engineer
Eric Thompson
adr mixer
Susumu Tokunow
sound mixer
Marilee Yorston
foley assistant
Greg Zimmerman
adr recordist

Special Effects by

Arthur Wai Kit Lau
special effects supervisor

Visual Effects by

Glenn Campbell
supervising digital compositor: Area 51
Tiger Cao
animator: Menfond
Angus Chan
animator: Menfond
Cori Chan
animator: Menfond / junior lighting artist: Menfond
Po Yan Chan
animator: Menfond (as Yan Chan)
Star Chaplin
animator: Menfond (as Star Huang)
Ruxing Chen
animator: Menfond
Patrick Chui
senior animator: Menfond
Rhys Dippie
3D artist: Oktobor / compositor: Oktobor
Wai Kwan Fong
animator: Menfond
Ben Fu
animator: Menfond
Danny Garcia
visual effects artist
Johnny He
senior animator: Menfond
Kim He
animator: Menfond
Weisong He
animator: Menfond
Bismarck Ho
animator: Menfond
Japhy Ho
senior animator: Menfond
Jesse Ho
animator: Menfond
Kim Ho
animator: Menfond
Aidy Hong
senior animator: Menfond
Michael F. Hoover
animator: Area 51
Jean Hou
project coordinator: Menfond
Kelvin Hou
senior animator: Menfond
Barry Howell
animator: Area 51
Brenda Huang
senior animator: Menfond
Leming Huang
senior animator: Menfond
Louis Hung
animator: Menfond
Robyn Isaacs
executive producer: Oktobor
Jonny Kofoed
animator: Oktobor / visual effects designer: Oktobor
Edmond Kwan
animator: Menfond
Tawny Kwan
project coordinator: Menfond
Wing Yan Lai
in-out opticals: Menfond
Anthea Lam
senior animator: Menfond
Garrett Lam
on-set visual effects liaison: Menfond / project manager: Menfond
Pat Lun Lam
animator: Menfond
May Lee
senior animator: Menfond
Paul Ming Tak Lee
animator: Menfond
Kwok Yuen Leung
animator: Menfond
Mon Leung
animator: Menfond
Jason Hang Kei Li
visual effects (as Li Hang Kei Jason)
Lili Li
senior animator: Menfond
Ruiwen Li
animator: Menfond
Sunny Li
animator: Menfond
Xiaoxin Li
animator: Menfond
Jianqin Liang
animator: Menfond
Qianghua Liang
animator: Menfond
Jules Lin
animator: Menfond / on-set visual effects liaison: Menfond
Minping Liu
animator: Menfond
Yuen Chi Liu
animator: Menfond
Kament Mai
animator: Menfond
Michelle Massie
visual effects co-producer: Area 51
Don McCoy
animator: Area 51 / model maker: Area 51
Tim McHugh
visual effects producer: Area 51
Peter Montgomery
visual effects supervisor: Los Angeles
Joey Ng
senior animator: Menfond
Alison O'Brien
visual effects consultant
Galan Pang
senior animator: Menfond
Xianwen Qian
animator: Menfond
Chris Rogers
digital project manager: Oktobor
Christopher Wild Rogers
digital intermediate post-production supervisor
Greg Spencer
digital compositor
Kellany Stewart
digital compositor
Meg Strange
visual effects producer: Oktobor
Sam Sun
animator: Menfond
Jiajun Tang
senior animator: Menfond
Mark Joey Tang
visual effects (as Joey Tang)
Matt Trott
art director: Oktobor / visual effects designer: Oktobor
Yi Man Tse
animator: Menfond
Andrew Ryan Turner
visual effects editor
Michael Wah
senior animator: Menfond
Hao Wen
senior computer animator (as Simon Wen)
Chi Kit Wong
animator: Menfond
Eddy Wong
visual effects
Sum Yin Wong
animator: Menfond
Victor Wong
visual effects supervisor: Hong Kong
Daniel Wu
animator: Menfond
Jimmy Wu
animator: Menfond
Nicky Wu
senior animator: Menfond
Shelley Wu
animator: Menfond
Roy Xie
animator: Menfond
Coco Xu
senior animator: Menfond
Wesley Ye
animator: Menfond
Siu Fai Yeung
senior animator: Menfond
Darkus Yu
on-set visual effects liaison: Menfond / senior animator: Menfond
Yan Yuan
senior animator: Menfond
Yak Hong Yung
visual effects artist
Wind Zeng
animator: Menfond
Xianghao Zeng
senior animator: Menfond
Fish Zhao
senior animator: Menfond
Zhuopeng Zheng
animator: Menfond
Hua Wei Zhou
senior animator: Menfond

Stunts

Chen Chen
stunt performer
Hai Xia Feng
stunt performer
Gao Riu Gang
stunt performer
Fei Gao
stunt performer
Jian Yong Gi
stunt performer
Jianyong Guo
stunt coordinator
Zhong Lin He
stunt performer
Hai Sun Huang
stunt performer
David Gao Quan Jun
stunt performer
Feng Mei Li
stunt performer
Hung Lin
stunt performer
Fang Liu
stunt performer (as Liu Feng)
Jie Liu
stunt performer
Zhi Gong Mei
stunt performer
Ting Yu Mu
stunt performer
Li Na
stunt performer
Cheng Wei Ou
stunt performer (as Cheng Wai Ou)
Jing Yu Peng
stunt performer
Che Qiang
assistant stunt coordinator
Ming Qiu
assistant stunt coordinator
Lin Sang
stunt performer
Diaoxia Tian
stunt performer
Ying Wang
assistant stunt coordinator
Tu Hai Wei
stunt performer
Lian Hui Yang
stunt performer
Jia Yu
stunt performer
Bai Lin Yuh
stunt performer (as Ling Yun Bai)
Yong Sheng Zhang
stunt performer
Hai Zhong
stunt performer
Xin Xin Zhong
stunt performer
Mark Hicks
stunt double: Brian White (uncredited)

Camera and Electrical Department

Jai Ip
camera operator

Casting Department

Thomas L. Carter
casting associate

Costume and Wardrobe Department

Jessica Jorde
costumer
Jennifer Seery
costume supervisor
Jack Tung
wardrobe coordinator
Kar Yan Yip
assistant costume designer: hong kong

Editorial Department

Joe Fineman
post-production consultant
Adrian Hauser
digital colorist: Complete Post
Arne Herrmann
editor: making of/epk
Skip Kimball
digital intermediate colorist
Steve Lemley
color timer
Brad McLaughlin
post-production coordinator
Jason Wasserman
first assistant editor: avid
Nicholas Wenger
post-production assistant (as Nick Wenger)
Bruce Williamson
digital producer: Atlab
Charlie Wing Fung Wong
post-production coordinator
Henry Yekanians
scanning and recording supervisor: Atlab
Ai Kusuhara
post-production coordinator (uncredited)

Music Department

Jason Bentley
music supervisor
Michael Dittrick
music editor
Anthony Enns
music score production assistant
Sam Estes
additional composer: score / conductor / orchestrator
Nancy L. McCullough
music clearances
Fredrik Sarhagen
score mixer
Cliff Swanson
orchestra coordinator
Julie Wadley
music clearances
Ben Zales
music assistant

Script and Continuity Department

Sherrie Liu
script supervisor
Mark A. Altman
script revisions (uncredited)

Additional Crew

Sandi Archer
assistant accountant
Jo Carter
accountant
Mandy Chan Mei Yan
assistant production coordinator
Sarah Crompton
assistant: Mr Anderson
Maria Cheng Dan
assistant to producers (as Maria Dan)
Judy Goldberg
assistant: Jeremy Bolt
Joel Goldes
additional dialect coach
William Goodman
production liaison
Peter D. Graves
executive marketing consultant
Michael J. Harker
completion bond representative
Florian Harms
legal counsel: VIP
James Hu
martial arts trainer: Natasha Malthe
Octavio F. Islas
assistant: Jeremy Bolt
Lieve Jansen
miscellaneous crew
Solomon J. LeFlore
production financing
James Taku Leung
adr voice group (as Jim Leung)
Wai-On Leung
Travel & Shipping Coordinator
Chad McCord
dialogue coach
Marsha Metz
business and legal affairs
Dieter Meyer
production executive
Eva Neufahrt
production controller: VIP Medienfonds
Berit Norrenberg
legal counsel: VIP (as Berit Wetzel)
Christine Robson
production accountant
Megan Shaw
business & legal affairs
Chuck Speed
business affairs: Mindfire
Matthew Stein
studio executive
Adele Steward
production coordinator
Davina To
assistant to director
Claire Varney
unit publicist
Bill Wang
cast assistant
Sylvi Woitusch
production assistant: VIP Medienfonds
Charlie Wing Fung Wong
assistant production coordinator
Patrick Zorer
production executive

Thanks

Rosemary Lawrence
special thanks
All Filters