The Cast

50 Members
Jackie Chan
Jackie ChanChon Wang
Owen Wilson
Owen WilsonRoy O'Bannon
Fann Wong
Fann WongChon Lin
Aidan Gillen
Aidan GillenLord Nelson Rathbone
Donnie Yen
Donnie YenWu Chow
Tom Fisher
Tom FisherArthur 'Artie' Doyle
Aaron Taylor-Johnson
Aaron Taylor-JohnsonCharlie Chaplin
Alison King
Alison KingProstitute
Richard Bremmer
Richard BremmerMaster at Arms
Kim Chan
Kim ChanChon Wang's Father
Gemma Jones
Gemma JonesQueen Victoria
Daisy Beaumont
Daisy BeaumontCigarette Girl
Stephen Fisher
Stephen FisherHead Waiter
Matt Hill
Matt HillDeputy
Tom Wu
Tom WuLead Boxer Liu
Vincent Wang
Vincent WangImperial Guard
Bùi Văn Hải
Bùi Văn HảiPalace Guard
Oliver Cotton
Oliver CottonJack the Ripper
Eric Meyers
Eric MeyersFront Desk Clerk
Richard Haas
Richard HaasStreet Preacher
Barry Stanton
Barry StantonLord Chancellor
Charlie G. Hawkins
Charlie G. HawkinsNewspaper Boy
Gerard Whelan
Gerard WhelanRathbone Guard
Rene Hajek
Rene HajekRathbone Guard #2
Ho Ban Le
Ho Ban LePalace Guard
Vladimír Hrbek
Vladimír HrbekOld Man with Cane
Jirí Mojzís
Jirí MojzísOld Couple, Man
Marta Andresová
Marta AndresováOld Couple, Woman
David Lištván
David LištvánPalace Guard with Rifle
Petra Jezková
Petra JezkováToothless Flower Girl
Eva Ruzicka
Eva RuzickaDebutante #4
Hanka Scudlová
Hanka ScudlováCleopatra Model
Tom Klár
Tom KlárQuartet
Jan Petrik
Jan PetrikQuartet
Bradley James Allan
Bradley James AllanStreet Thug / Library Thug (uncredited)
Mars
MarsTorch Thug on Boat (uncredited)
Robert Lin
Robert LinAdditional ADR Voice (uncredited)
Wu Gang
Wu GangBoxer Swordsman / Torch Thug on Boat (uncredited)

Technical Crew

Top Credits
David Dobkin
David DobkinDirector
Alfred Gough
Alfred GoughScreenplay
Miles Millar
Miles MillarScreenplay
Gary Barber
Gary BarberProducer
Adrian Biddle
Adrian BiddleDirector of Photography
Jackie Chan
Jackie ChanExecutive Producer
Willie Chan Chi-Keung
Willie Chan Chi-KeungExecutive Producer
Solon So Chi-Hung
Solon So Chi-HungExecutive Producer
Stephanie Austin
Stephanie AustinExecutive Producer
Edward McDonnell
Edward McDonnellExecutive Producer