Cast (35)
Liu YifeiHua Mulan
Jet LiThe Emperor
Tzi MaHua Zhou
Donnie YenCommander Tung
Gong LiXian Niang
Jason Scott LeeBöri Khan
Yoson AnChen Honghui
Rosalind ChaoHua Li
Cheng Pei-peiThe Matchmaker
Ron YuanSergeant Qiang
Chen TangYao
Jun YuCricket
Doua MouaPo
Jimmy WongLing
Ming-Na WenEsteemed Guest
Nelson LeeThe Chancellor
Hoon LeeVillage Magistrate
Crystal RaoYoung Mulan
Elena AskinYoung Xiu
Vincent FengLongwei
R.J. O'YoungYoung Soldier
Roger YuanDuba Tegin
Jenson ChengTulugui Tegin
Arka DasRed Fez
Jen SungKilifu Tegin
King LauBati Tegin
Xana TangHua Xiu
Gary YoungGarrison Commander
Zhaidarbek KunguzhinovStallion Tegin
Gary YoungGarrison CommanderWolf ChenGarrison ScoutRadhesh AriaLee XianYoung-H. LeeImperial Gate Guard #2 (as Young-H Lee)
Owen KwongSenior Officer
Radhesh AriaLee XianArt
- Sarah DunnGraphic Designer
- Jason T. ClarkArt Direction
- Rosie GuthrieAssistant Set Decoration
- Jenny MorganSet Decorating Coordinator
- Allison KrumwiedeArt Department Assistant
- Tony DrewAssistant Art Director
- Natalija KucijaProps
- Calvin TsoiArt Direction
- Zahra ArcherSet Designer
- Mathew HunkinConceptual Illustrator
- Filippo ValsecchiConceptual Design
- Mark StainthorpeConstruction Foreman
- Michele MoenConceptual Illustrator
- Andrew H. LeungConcept Artist
- Michael WongConstruction Manager
- Jarl BenzonGreensman
- Houston SharpConcept Artist
- Guy MulliganProps
- Rebecca YoungArt Department Coordinator
- Marina StojanovicSet Designer
- Steffen ReichstadtConcept Artist
- Aaron SimsConcept Artist
- Dan PerryProps
- George HamiltonArt Direction
- Grant MajorProduction Design
- Abi WollcombeAssistant Property Master
- Anne KuljianSet Decoration
- Mark StephenAssistant Art Director
- Gabriel KearneyArt Direction
- Darren WilcockConstruction Manager
- David MassonConcept Artist
- Rachel van BaarleSet Designer
- Kyle BrownConcept Artist
- Mark RobinsArt Direction
- Thomas P. WilkinsArt Direction
- Ian GracieSupervising Art Director
- Jill CormackArt Direction
- Lok Yiu ChanAssistant Art Director
- David PetersAssistant Art Director
- Damien DrewArt Direction
- Victoria WeversConstruction Buyer
- Cathy AdamsConstruction Coordinator
- Kevin WillcocksConstruction Foreman
- Rebecca AsquithSet Designer
- Tanika PrattSet Designer
- Karijus SchloglSet Designer
- Gavin WalkerSwing
- Jillian ChittyTextile Artist
- Richard K. BuoenConcept Artist
- David ChowSet Designer
- Marina StojanovicSet Designer
- Andrea DopasoConcept Artist
- Janelle HopeArt Department Coordinator
- Matt CorneliusProperty Master
- Sam StoreyArt Direction
- Helen StrevensAssistant Art Director
- Rachael Cooper-WhiteArt Department Coordinator
- Alistair GilliesConceptual Illustrator
- Jane WuStoryboard Artist
- Jane WuStoryboard Artist
- Katie SharrockAssistant Set Decoration
- Amber RichardsSet Decoration
- Michael WongConstruction Manager
- Benton JewStoryboard Artist
Camera
- Ben RowsellFirst Assistant "B" Camera
- Todd BiltonCamera Operator
- Michael Craig FergusonDrone Pilot
- John CurranGrip
- Paul MarburyFirst Assistant Camera
- Brenden HolsterFirst Assistant "A" Camera
- Dion HartleyKey Grip
- Jay MunroKey Grip
- Christian GowerDigital Imaging Technician
- John MangDolly Grip
- Sam BaileyFirst Assistant "B" Camera
- Michael MilellaBest Boy Grip
- Frederick LeotaGrip
- Justin SykesDolly Grip
- Craig CooperGrip
- Mandy WalkerDirector Of Photography
- Davis BonnerCamera Production Assistant
- Pasquale PaoloDigital Imaging Technician
- Richard WardDolly Grip
- Mike McraeGrip
- Lukas DavidsonDigital Imaging Technician
- Christopher RudkinDigital Imaging Technician
- Sam PeacockeDrone Pilot
- Samuel FraserFirst Assistant "C" Camera
- Ryan SpearmanFirst Assistant Camera
- Seb GrahamGrip
- Jan KleinheinsGrip
- Laetitia BelenSecond Assistant "A" Camera
- Nick WilloughbySecond Assistant "C" Camera
- Louis CassellsSecond Assistant "C" Camera
- Sanja BuckoStill Photographer
- Winston HarrisDolly Grip
- Jason EllsonCamera Operator
- Jason EllsonSteadicam Operator
- Jasin BolandStill Photographer
- Cameron McLeanCamera Operator
- Cameron McLeanSteadicam Operator
- David EmmerichsAdditional Photography
- Phil PastuhovAerial Director Of Photography
Costume & Make-Up
- Daniela BackesAssistant Costume Designer
- Bettina SeifertCostume Supervisor
- Hayley NessMakeup & Hair
- Jacinta DriverMakeup & Hair
- Jack TaggartAger/Dyer
- Sarah GoodhueSet Costumer
- Lucy BowringAssistant Costume Designer
- Shay LawrenceMakeup & Hair
- Michael KrehlMakeup Supervisor
- Susie GlassMakeup Supervisor
- K. Troy ZestosAdditional Hairstylist
- Sophie Hart-WalshAssistant Costume Designer
- Marc MapileAdditional Hairstylist
- Bianca AppiceKey Makeup Artist
- Tamara EyreMakeup & Hair
- Daisy FaulknerMakeup & Hair
- Elizabeth McCarthyHair Supervisor
- Bina DaigelerCostume Design
- Jacqueline PriemMakeup & Hair
- Lisa GardnerCostumer
- Charlie OswinHairstylist
- Holly JohnsonCostumer
- Michele PerryMakeup Artist
- Leanne HoareMakeup Artist
- Ally WilliamsMakeup & Hair
- Toni BissetMakeup Artist
- Hannah WilsonMakeup & Hair
- Jose NoriegaMakeup & Hair Assistant
- Susan DurnoMakeup Artist
- Patrick PabalanCostume Assistant
- Phoebe NewmanCostume Coordinator
- Jee OkCostumer
- Aimee ReedCostumer
- Sunshine YuenKey Costumer
- Louise GeorgeKey Costumer
- Kelly MarumaruSet Costumer
- Philippa O'BrienSet Costumer
- Evelyn Santana PazWardrobe Assistant
- Rick FindlaterMakeup Supervisor
- Jenny RushtonCostume Supervisor
- Liz McGregorAssistant Costume Designer
- Denise KumHair Designer
- Denise KumMakeup Designer
- Denise KumProsthetic Designer
- Jacqui LeungMakeup & Hair
- Orlando BassiWigmaker
- Chiara TripodiMakeup & Hair
- Claire RutledgeMakeup & Hair
- Georgia Lockhart-AdamsMakeup & Hair
- Ana CuerdaWardrobe Assistant
Crew
- Ryan BrassingtonVisual Effects Editor
- Bogdan IofciulescuTechno Crane Operator
- Helen AshtonDialect Coach
- Huai Hsuan HuangTranslator
- Tyler PageArmorer
- Erik SingerDialect Coach
- Tori MarshStunt Double
- Ashlee FidowStunt Double
- Heidi MoneymakerFight Choreographer
- Jay WestonVideo Assist Operator
- Yaxi LiuStunt Double
- Jennifer PearsonVisual Effects Editor
- Francis BakerCarpenter
- Paul DrebingCarpenter
- Brian SchriderCarpenter
- Mela BlackwellScenic Artist
- Ethan Montgomery-WilliamsScenic Artist
- Karin ÅbergScenic Artist
- Benjamin HendricksCg Supervisor
- Joe DunckleyWeapons Master
- Moira HoulihanUnit Publicist
- Mei Ling AuSet Production Assistant
- Pamela ChoulesVisual Effects Editor
- Devon BaclawskiSet Production Assistant
- Miriam EmersonSet Production Assistant
- Luke Park BowerSet Production Assistant
- Jason RenSet Production Assistant
- Daniele TostiCg Supervisor
- Sarah ShepherdDialect Coach
- Chris HallCableman
- Tom BarrettVisual Effects Editor
Directing
- Sarah HinchScript Supervisor
- Guy CampbellSecond Assistant Director
- Joe NolanSecond Unit First Assistant Director
- Justin MullerSecond Unit First Assistant Director
- Niki CaroDirector
- Teuila FieldSecond Assistant Director
- James Andrew HavenSecond Assistant Director
- Luke MaxcySecond Assistant Director
- Sophie Massey BroadberyThird Assistant Director
- Ana Lydia MonacoScript Coordinator
- Liz TanFirst Assistant Director
- Kathleen ThomasScript Supervisor
- Scott RogersSecond Unit Director
Editing
- Natasha LeonnetDigital Intermediate Colorist
- Pete HarrowColorist
- David CoulsonEditor
- Paul RubellAdditional Editor
- David StoneAssistant Editor
- Lisa LassekAdditional Editor
- Jonny WinogradFirst Assistant Editor
- James AndrykowskiFirst Assistant Editor
Lighting
- Luke RipleyLighting Technician
- Charlie AdamsLighting Technician
- Matthew LinfootBest Boy Electric
- Aaron CorderyLighting Technician
- Andrew SykesRigging Grip
- Thomas DeRoseRigging Gaffer
- Mathew HarteLighting Technician
- Jason WaguespackRigging Grip
- Sean O'NeillGaffer
- David BrownRigging Gaffer
- Effron HeatherLighting Technician
- Shaun ConwayGaffer
Production
- Anna McCarthyCasting Assistant
- Stu TurnerCasting
- Dylan JuryCasting Associate
- Chris VelvinCasting Associate
- Sarah HartExtras Casting Coordinator
- Christie KwanProduction Supervisor
- Logan MarshallProduction Runner
- Chris BenderProducer
- J.C. SpinkProducer
- Jake WeinerProducer
- Jason ReedProducer
- Arnika Howard-LawrenceExtras Casting Assistant
- Jessica VirtueDevelopment Producer
- Tendo NagendaProducer
- Holly DorffAdr Voice Casting
- Anna P. McCarthyCasting Assistant
- Ariella SegalCasting Assistant
- PoPing AuYeungCasting Consultant
- Liz TanCo-Producer
- Lizzy Jane KleinResearcher
- Justin PollardResearcher
- Andrew CochraneProduction Supervisor
- Kylie GaudinProduction Coordinator
- Francesca HuntFirst Assistant Accountant
- Nicola BentonSecond Assistant Accountant
- Melissa ChanSecond Assistant Accountant
- Amy GurrSecond Assistant Accountant
- Simon AmbridgeProduction Manager
- Jared ConnonProduction Manager
Sound
- Jonathan BorlandSound Effects Editor
- Brian ChumneyDialogue Editor
- Corrin EllingfordBoom Operator
- Brett VossAdr Recordist
- Jeanette BrowningAdr Recordist
- Kyrsten MateSound Designer
- Harry Gregson-WilliamsOriginal Music Composer
- Jeannette BrowningAdr Recordist
- Jordan SmithAdr Mixer
- Cloud WangSound Recordist
- Kyrsten MateSupervising Sound Editor
- Doc KaneAdr Mixer
- Burnard ToAdr Mixer
- Annlie HuangAdr Recordist
- Christopher BarronFoley Editor
- Scott CurtisFoley Mixer
- Nick DocterFoley Editor
- Dan AbramsSound Engineer
- Mark LindauerSound Engineer
- Terry PorterSound Re-Recording Mixer
- Ryan SternSound Engineer
- Shelley RodenFoley Artist
- Andy WinderbaumSound Engineer
- Tony JohnsonProduction Sound Mixer
- Eric FlickingerSound Mix Technician
- Steve HarrisSound Mixer
- John RoeschFoley Artist
- Chris QuiltySound Mixer
- Matthew HartmanDialogue Editor
- Vincent CossonAdr Mixer
- Gwendolyn Yates WhittleSupervising Sound Editor
- James WrightDolby Consultant
- Anna BehlmerSound Re-Recording Mixer
- Pascal GarneauSound Effects Editor
- Scott GuitteauSound Effects Editor
- E. Larry OatfieldFoley Editor
- Chris ManningFoley Editor
- Cloud WangSound Recordist
Visual Effects
- Hugh BromptonVisual Effects Production Manager
- Todd WhalenVisual Effects Production Manager
- Julian BryantDigital Compositor
- Chloe FeodoroffVisual Effects Coordinator
- Darwin GoVisual Effects Supervisor
- Adam PereVisual Effects Producer
- Melyssa Forget TurcotteVisual Effects Coordinator
- Seth MauryVisual Effects Supervisor
- Hubert MastonVisual Effects Supervisor
- Laurent LabanAnimation Supervisor
- Christian IrlesVisual Effects Supervisor
- Jarrod NesbitVisual Effects Producer
- Sebastian MeyerCreature Design
- David GimenezSenior Animator
- Mark SmithAnimation Supervisor
- Ryan SivleySenior Animator
- Zaid BabeelVisual Effects Coordinator
- Jason AstleyVfx Artist
- Marvin KimModelling Supervisor
- Robyn DucharmeDigital Compositor
- Ricky McLennanVisual Effects Coordinator
- Jason MarlowMatchmove Supervisor
- Kay HoddyRotoscoping Artist
- Christoph SalzmannCompositing Supervisor
- Jared SandrewStereoscopic Supervisor
- Jeanne-Élise PrévostVisual Effects Producer
- Romain RicoCompositing Supervisor
- Tomohiko FukudaDigital Compositor
- Rpin SuwannathPre-Visualization Supervisor
- Ndosi AnyabwileDigital Compositor
- Matthew DravitzkiVisual Effects Producer
- Raven MidkiffVisual Effects Coordinator
- Joe HowesVisual Effects
- Fiona CrawfordVisual Effects Producer
- Michael A. MartinezVisual Effects
- John BrubakerVisual Effects Supervisor
- Jack Van NuisDigital Compositor
- Gayanath DayasundaraDigital Compositor
- Jared HasselbachVfx Artist
- Duy PhamVisual Effects
- Einar MartinsenMatte Painter
- Josh EvansMatte Painter
- Rene SekulaVisual Effects Producer
- Nicholas DanielsCompositing Supervisor
- Michael BalzerDigital Compositor
- Daphne De JesusDigital Compositor
- Andrew DohanDigital Compositor
- Nara SmithDigital Compositor
- Tyler UsieDigital Compositor
- Alex WolfeDigital Compositor
- Aron GalabuziDigital Compositor
- Darren QuahMatte Painter
- Isaac BuonoVisual Effects Compositor
- Dru FicklingVisual Effects Coordinator
- Emily Fay HigginsVisual Effects Coordinator
- Katie JohnsonVisual Effects Coordinator
- Ruchika RawatVisual Effects Coordinator
- Kimberley WellsVisual Effects Coordinator
- Valerie WicksVisual Effects Coordinator
- Louise VanhelleVisual Effects Coordinator
- Zach HameltonVisual Effects Coordinator
- Lilian BravoVisual Effects Producer
- Jake HetzelVisual Effects Production Assistant
- John BrubakerVisual Effects Supervisor
- Diana GiorgiuttiVisual Effects Producer
- Sean Andrew FadenVisual Effects Supervisor
- Julius KwanAnimation Supervisor
- Marc JonesMatchmove Supervisor
- Nicholas St. ClairSenior Animator
- Tyler CordovaVisual Effects Production Manager
- Anders LanglandsVisual Effects Supervisor