X

Cast & Crew

Directed By

Written By

Alfred Gough
characters / written by
Miles Millar
characters / written by

Cast

Jackie Chan
Chon Wang
Owen Wilson
Roy O'Bannon
Tom Fisher
Artie Doyle
Fann Wong
Chon Lin
Donnie Yen
Wu Chow
Oliver Cotton
Jack the Ripper
Alison King
Prostitute
Richard Haas
Street Preacher
Richard Bremmer
Master at Arms
Kim Chan
Chon Wang's Father
Gemma Jones
Queen Victoria
Eric Meyers
Front Desk Clerk
Daisy Beaumont
Cigarette Girl
Stephen Fisher
Head Waiter
Barry Stanton
Lord Chancellor
Tom Wu
Lead Boxer Liu
Vincent Wang
Imperial Guard
Charlie G. Hawkins
Newspaper Boy
Gerard Whelan
Rathbone Guard
Rene Hajek
Rathbone Guard #2
Ho Ban Le
Palace Guard
Van Hai Bui
Palace Guard
Vladimír Hrbek
Old Man with Cane
Jirí Mojzís
Old Couple, Man
Marta Andresová
Old Couple, Woman
David Listvan
Palace Guard with Rifle
Petra Jezková
Toothless Flower Girl
Eva Ruzicka
Debutante #4
Hanka Scudlová
Cleopatra Model
Tom Klar
Quartet
Jan Petrik
Quartet
Bradley James Allan
Street Thug / Library Thug
Paul Andreovski
England Policeman / Library Thug
David Decio
American Tourist
Ray Donn
Villager
Susie Duffy
Victorian Girl
James Embree
Street Thug
Jun He
Boxer Swordsman
Chung-Chi Li
Boxer Swordsman
Robert Lin
Additional ADR Voice
Mirek Lux
Random Guy in Pillow Fight
Mars
Torch Thug on Boat
Hyeon-jin Park
Boxer Swordsman
Jennifer Stone
Girl in Pillow Fight
Gang Wu
Boxer Swordsman / Torch Thug on Boat

Produced By

Stephanie Austin
executive producer
Gary Barber
producer
Jackie Chan
executive producer
Willie Chan
executive producer
Edward L. McDonnell
executive producer
David Minkowski
associate producer
Solon So
executive producer
Matthew Stillman
associate producer
Scott Thaler
associate producer

Cinematography

Sound

Carmen Baker
co-supervising sound editor
Odin Benitez
sound effects editor
Jim Brookshire
adr supervisor
Claudia Carle
adr recordist
Tomas Cervenka
second boom operator
Tim Chau
re-recording mixer / sound designer / supervising sound editor
Andy D'Addario
re-recording mixer
Linda Di Franco
adr editor / dialogue editor
Patrick Dodd
additional adr editor
Simon Firsht
boom operator
Linda Folk
adr editor / dialogue editor
Petr Forejt
production sound mixer: second unit
Albert Gasser
dialogue editor / sound effects editor
Nerses Gezalyan
sound mixer
David Grimaldi
sound effects editor
Randall Guth
first assistant sound editor
Chris Ingram
assistant sound editor
Nils C. Jensen
co-supervising sound editor
Michael Jonascu
sound effects editor
Magic A. Moreno
Mag and Optical Transfer Engineer: Todd Hollywood
James Moriana
foley artist
Piero Mura
foley editor
Ryan Murphy
sound recordist
Bruce Tanis
foley editor
Eric Thompson
adr mixer
Dylan Voigt
daily sound assistant
Ian Voigt
production sound mixer
Jeffrey Wilhoit
foley artist
Stan Yau
adr recordist
Greg Zimmerman
foley recordist
Mike DeBonis
audio description narrator
Stephen W. Potter
stage engineer

Production Design

Makeup

Lisa Belyea
first assistant makeup artist
Tricia Cameron
key hair stylist
Hana Chylova
hair stylist: second unit
Fiona Connon
makeup artist: Mr Wilson
Linda Eisenhamerova
assistant makeup artist
Tania El Zahr
second assistant makeup artist
Susan Howard
painter and fabricator
Aileen Seaton
key makeup artist
Jeanette Redmond
hair stylist

Special Effects

Nick Allder
special effects supervisor
Kelly Coe
fabricator
Garry Cooper
special effects technician
Kevin Draycott
special effects floor supervisor: second unit
David Ford
senior special effects technician
Dan Frye
special effects technician
Mathew Horton
special effects technician
Barbora Kolarova
special effects coordinator
Jem Lovett
special effects mechanical supervisor
Wade Maurer
special effects technician: Canada
Petr Nusek
armour weapons/standby
Alan Poole
special effects technician: Canada
Terry Schubert
senior special effects technician: second unit
Roman Tudzaroff
senior special effects technician
Dominic Tuohy
special effects floor supervisor
Jirí Vater
special effects technician
Leo Wieser
special effects supervisor: Calgary Canada

Visual Effects

Lizzie Bentley
digital matte painter / matte painter
Ali Bernard
digital i/o: Cinesite
Libi Bowles
digital i/o: Cinesite
Simon Bunker
digital i/o: Cinesite
Steve Caldwell
digital compositor: Custom Film Effects
Chas Cash
3d animator: Cinesite
Mike Castillo
composite designer: Cinesite
Lee Chidwick
digital i/o: Cinesite
Kirsty Clark
digital compositor: Cinesite
Debra Coleman
digital compositor: Cinesite
Laurent Cordier
3d animator: Cinesite
Shane Costar
composite designer: Cinesite
Chetan Deshmukh
digital compositor: Custom Film Effects
Keith Devlin
composite designer: Cinesite
Gavin Digby
digital compositor: Cinesite
Harriet Donington
development: Cinesite
Dennis Dorney
digital and optical lineup: Custom Film Effects
Mark Dornfeld
visual effects supervisor: Custom Film Effects
Catherine Duncan
visual effects producer: Cinesite
James Eggleton
digital i/o: Cinesite
James Eisler
3d animator: Cinesite
James D. Etherington
digital artist
Adam Gass
digital and optical lineup: Custom Film Effects
Laurie Powers Going
digital compositor: Custom Film Effects
Gavin Graham
effects animator
Dan Harrod
digital compositor: Cinesite
Simon Haslett
composite designer: Cinesite
Katja Hollmann
scanning and recording operator: Cinesite
Shaina Holmes
digital compositor: Custom Film Effects
Gill Howe
development: Cinesite
Dag Ivarsoy
lead artist: Cinesite
Lorraine Johnson
scanning and recording: Cinesite
Matt Johnson
visual effects supervisor
Simon Johnson
scanning and recording: Cinesite
Elijah Ilyas Kaduji
digital effects artist / head of 3d effects / lead 3d computer animator: Cinesite
Mathias Larserud
3d animator: Cinesite
Phillip Leonhardt
composite designer: Cinesite
John Lockwood
composite designer: Cinesite
Charlie Lovett
cg animator
Marian Mavrovic
digital compositor: Cinesite
Gavin McCarron
scanning and recording: Cinesite
Lori C. Miller
digital compositor: Custom Film Effects
Jon Neill VFX
3d animator: Cinesite
Donal Nolan
digital compositor
Clare Norman
visual effects line producer: Cinesite
Janet Ogletree
assistant editor: visual effects
Stuart Pearson
scanning and recording: Cinesite
Mark Richardson
digital compositor: Cinesite
Olivier Sarda
composite designer: Cinesite
Mark Sawicki
optical camera: Custom Film Effects
Jeremy Sawyer
data operator
Susan Shin George
producer: visual effects, Custom Film Effects
Alex Smith
composite designer: Cinesite
Mary C. Snyder
digital compositor
Sarah Soulsby
digital compositor: Cinesite
Steve Street
head of 3d
Åsa Svedberg
digital artist: Cinesite
Giuliano Dionisio Vigano
digital compositor
Tara Walker
data operator
Karen Wand
composite designer: Cinesite
Dan Warder
digital i/o: Cinesite
Bob Wiatr
digital compositor
Amani Williams
digital compositor: Custom Film Effects
Aviv Yaron
2d technical director: Cinesite
Christian Zeh
digital compositor
Johan Åberg
composite designer: Cinesite
Keith Barton
technical services
Darren Christie
digital artist
Simon Minshall
scanning and recording
Paul Oakley
digital artist
Paula Pope
digital systems manager
Courtney Vanderslice
head of production: Cinesite

Assistant Director

Leon Thomas Braun
trainee assistant director: Calgary crew
Jan Chalupa
third assistant director: Czech Republic
Jakub Dvorak
second assistant director: second unit
E.J. Foerster
second unit director
Helena Frankova
second second assistant director: Czech Republic
Lorie Gibson
trainee assistant director: Canada
Martina Götthansova
third assistant director: second unit
Ben Howarth
second assistant director: United Kingdom
Lukas Libal
third assistant director
Mirek Lux
first assistant director: Czech Republic
Matt Maloney
second assistant director: Canada
Jan Mensík
first assistant director: second unit
Christopher Newman
first assistant director: United Kingdom
Martin Sebik
second assistant director: Czech Republic
Scott Thaler
first assistant director
Kym Trowell
third assistant director: Canada
Mike Valentine
second unit director: underwater unit
Lenka Wimmerová
third assistant director: second unit

Production Management

Tom Benz
unit production manager: Alberta
Ivana Grusova
unit production manager
Jeremy Johns
production supervisor: London
Tom Karnowski
unit production manager
Charles Rapp
production supervisor: Spyglass Entertainment
Gary R. Wordham
production supervisor
Scott Thaler
production manager

Art Department

David Balfour
property master
Bara Barova
assistant to propmaster
Kate Biddell
set dresser: Alberta
Alex Cameron
assistant art director
Rob Cameron
assistant set decorator
Marketa Dankova
assistant set decorator
Marketa Dowling
art department coordinator
Bryony Foster
set decorator: second unit
Mark Geeson
dressing prop
James Gemmill
head scenic artist / scenic artist
Robert Hill
chargehand stand-by
Jiri Hrubes
assistant to production buyer
Karel Jinda
stand by props
Jan Kodera
leadman
Lukas Lehoucka
stand-by props
Radek Lehoucka
property buyer
Peter Liska
set dresser
Jiri Macke
buyer / set dressing
Chris MacRae
lead dresser
Petr Marousek
set dresser
Mike Stallion
assistant art director
Stanislav Suva
scenic artist
Sophie Tarver
propmaker
Gary Damian Thomas
storyboard artist
Martin Vackár
assistant art director
William Wells
dressing prop: uk
Bruce Bryne
on set carpenter
Jack Garwood
dressing props

Stunts

Bradley James Allan
action co-choreographer / additional stunt double: Jackie Chan / martial arts double: Donnie Yen / stunts
Jackie Chan
action choreographer / stunt actor / stunt coordinator
Steve M. Davison
stunt coordinator
Michal Grün
stunt performer
Guanhua Han
stunts / additional stunt double: Jackie Chan
Jun He
stunts
In-seop Lee
stunt double / stunts
Chung-Chi Li
action co-choreographer
J.J. Park
stunt double / stunts
Jaroslav Peterka
stunt coordinator
Jimmy N. Roberts
stunt double: Owen Wilson
Rudolf Vrba
stunt double: Aidan Gillen / stunts
Gang Wu
stunt performer
Hao-er Yu
stunt double / stunts
Radek Bruna
stunt cast
Miroslav Lhotka
stunt double: Aidan Gillen
Ken Lo
stunts
Chris Manger
horse master
Mars
stunts
Pavel Vokoun
horse master
Peter White
horse master

Editorial

James A. Brewer
first assistant editor
Richard Chew
additional editor
Peggy Eghbalian
assistant editor
Jeff Etcher
first assistant film editor
Dale E. Grahn
color timer
Andrew Haigh
assistant editor
Mark Helfrich
additional editor
Martin Hubacek
assistant editor
Deidre Leonard
assistant editor
Nadia Naimi
assistant editor
Andrea Pugner
assistant editor
Mary Beth Smith
negative cutter

Other

Christine Bergren
special thanks
Ashley Kravitz
special thanks
Billy Weber
special thanks

Music Department

Elton Ahi
score engineer
Stuart Balcomb
orchestrator
Christine Bergren
music clearance
Mark Berrow
musician: violin
Richard Bissill
musician: French horn
Randy Edelman
conductor
Ralph Ferraro
orchestrator
Isobel Griffiths
orchestra contractor
Daryl B. Kell
music editor
Mitchell Leib
music consultant
Everton Nelson
musician: violin
Scott Schirle
assistant music editor
Gavyn Wright
orchestra leader
Warren Zielinski
musician: violin
Rachel Bolt
musician: viola
Allen Walley
musician: double bass
Bruce White
musician: viola

Casting Department

Faith Allbeson
casting assistant
Michelle Allen
casting: Canada
Nancy Bishop
casting: Czech Republic
Marcy Dichter
extras casting
Deb Green
casting associate: Alberta
Jirí Hrstka
extras casting
Priscilla John
casting: UK
Jim Renteria
casting associate
Zdenek Vrubel
assistant extras casting: cashier

Costume Department

Daryl Bristow
wardrobe supervisor
Jane Clive
assistant costume designer
Peter Edmonds
wardrobe assistant
Wendy Haffner
costume supervisor: Canada
Maria Hubackova
set costumer
Hana Kucerova
costume supervisor: Czech Republic
Jane Law
costumer: Jackie Chan
Patricie Stastna
costume standby
Branislav Stredák
wardrobe assistant
Petra Trachtmanova
costume assistant
Mark Wyndham
costume props
Sarka Zvolenska
costume supervisor: second unit
Viera Zvonarova
costumer: second unit
Tanya Aanderaa
costume maker
Edwin Francis
costume consultant

Camera Department

Andrew Bako
still photographer: Canada
Ashley Bond
focus puller: second camera
Dean Brkic
key rigging gaffer
Joe Buxton
libra head technician
Václav Cermak
gaffer: second unit
Milan Chadima
camera operator: second unit
Karel Charvat
dolly grip: second unit
Kriz David
electrician: second unit
Eddie Dias
Lighting Coordinator
Sandro Garcia
video assist operator
Jiri Gazda
key grip: second unit
Rasto Gore
electrician
Ivo Gresak
key rigging grip
Martin Grosup
camera operator: second unit
Harvey Harrison
director of photography: second unit
Ladislav Hruby
first assistant camera: second unit
David Joshi
digital video assist operator: Canada
Vaclav Kares
camera loader: second unit
Michal Krbecek
second assistant camera
Pavel Kurak
second assistant additional camera: second unit
Clive Mackey
assistant camera
Pat Miller
rigging gaffer: UK
Tomas Munzperger
second assistant camera
Stewart Nick
video assist operator
Miroslav Pavlik
camera trainee
Ben Perry
assistant camera
Roman Porkert
Lighting Coordinator
Marek Radolf
balloon technician
Jan Rehanzl
best boy grip: second unit, Czech Republic
Jaromir Sedina
camera operator: "b" camera / steadicam operator
Alex Soria
video assist operator
Carsten Thoms
balloon light technician
Martin Tichy
electrician
Mike Valentine
underwater director of photography
Steven J. Winslow
camera technician: Wescam camera
David Worley
camera operator
Rick Youck
best boy electric: Alberta
Ian Speed
libra technician

Location Management

Sam Breckman
location manager
Markéta Maková
assistant location manager
Pavel Mrkous
location manager
Petr Skvor
assistant location manager
Darryl Solly
location manager: Alberta
Petr Splichal
location manager: second unit

Script Department

Ashley Kravitz
script clearance
Nada Pinter
script supervisor
Lori Wyant
script supervisor
Movie title data and credits provided by
IMDb logo