Last updated 09 January 2020

Cast
David TennantThe Doctor
Catherine TateDonna Noble
Freema AgyemanMartha Jones
Georgia MoffettJenny
Nigel TerryGeneral Cobb
Joe DempsieCline
Paul KaseyHath Peck
Ruari MearsHath Gable
Akin GaziCarter
Olalekan Lawal JrSoldier
Ben AshleyCash
Belinda McGinleyStunt Double for Jenny
Gordon SeedStunt Hath
Sean SayeHath
Joe WhiteHath
Ken HoskingHath
Oliver HopkinsHath
Pete SymondsHath
Richard TunesiHath
Jon DaveyHath
Jeremia K FredrickAvolaski
Adam SweetNew Hath
Charlotte BrowningSoldier
Michelle RocheSoldier
Claire CrippsSoldier
Barbara FaddenSoldier
Emma RogersSoldier
Gemma BrittleSoldier
Arnie BlakeSoldier
Juliet MichellatSoldier
Duane McGuireSoldier
Oliver CullenSoldier
Andy JonesSoldier
Michael DenSoldier
Keith WheelerSoldier
Matthew LiasSoldier
Grant LockSoldier
John ChildsSoldier
Tosin AikomoSoldier
Winston PykeSoldier
David UlettSoldier
Ian WilkinsonSoldier
Peter DewfallSoldier
Stephen BarrettSoldier
Dan GoughSoldier
Dino GamechoSoldier
Robert PriceSoldier
Rhiannon WardSoldier (New/Clean)
Sukii RaiiSoldier (New/Clean)
Benjamin McLeanSoldier (New/Clean)
Richard PriceSoldier (New/Clean)
Leigh FosterSoldier (New/Clean)
Sam WilliamsSoldier
Ruari MearsHath Peck
Jenna HolbrookSoldier
John SmithSoldier
Owen PrenticeSoldier
Chester DurrantSoldier
Kwabena AmponsaSoldier
Amanda FosterStunt Double for Martha Jones
Paul KenningtonStunt Double for Hath Peck
Sarah VaughtonSoldier
Matthew JonesADR
Debbie J NashADR
Sophie OlleyADR
Paul SparrowhamADR
Daryl AdcockADR
Neil GrayADR
Claire HilderADR
Jane S R Kyle-HuntADR
Stephen Bracken-KeoghADR
Holly CracknellADR
Nicholas WilkesADR
Nicole CaseyADR
Production Team
Stephen GreenhornWriter
Alice TroughtonDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Peter BennettProduction Manager
Ernie Vincze BSCDirector of Photography
Edward ThomasProduction Designer
Philip KlossEditor
Millennium FXProsthetics
Any EffectsSpecial Effects
The MillVisual Effects
Will CohenVisual Effects Producer
Marie JonesVisual Effects Producer
Dave HoughtonVisual Effects Supervisor
Murray GoldIncidental Music
Barbara SouthcottMake-up Designer
Louise PageCostume Designer
Julian HowarthSound Recordist
Oliver AgerProduction Accountant
Julie ScottProduction Executive
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Gareth WilliamsFirst Assistant Director
Jennie FavaSecond Assistant Director
Sarah DaviesThird Assistant Director
Gareth SkeldingLocation Manager
Rhys GriffithsUnit Manager
Jess van NiekerkProduction Coordinator
Kevin MyersProduction Secretary
Debi GriffithsAssistant Production Coordinator
Wayne HumphreysDriver
Kevin KearnsDriver
Heddi-Joy TaylorFloor Runner
Kath BlackmanContracts Assistant
Non Eleri HughesContinuity
Lindsey AlfordScript Editor
James MossCamera Operator
Joe RussellCamera Operator
Steve ReesFocus Puller
Duncan FowieFocus Puller
John RobinsonGrip
Jeff WelchBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Crispin LayfieldStunt coordinator
Stephen NicholasChief Supervising Art Director
Jonathan AllisonArt Dept Production Manager
Arwel Wyn JonesSupervising Art Director
James NorthAssociate Designer
Amy PopeArt Department Coordinator
Tim DickelSet Decorator
Catherine SamuelProps Buyer
Ciaran ThompsonStandby Art Director
Al RobertsDesign Assistant
Shaun WilliamsStoryboard Artist
Phil ShellardStandby Props
Nick MurrayStandby Props
Will PopeStandby Carpenter
Ellen WoodsStandby Painter
Keith FreemanStandby Rigger
Phil LyonsProps Master
Matthew WildDressing Chargehand
Barry JonesChief Props Maker
Nick RobattoProps Maker
Matthew Hywel-DaviesConstruction Manager
John PinkertonSenic Artist
BBC Wales GraphicsGraphics
Lindsay BonaccorsiCostume Supervisor
Rose GoodhartAssistant Costume Designer
Barbara HarringtonCostume Assistant
Louise MartinCostume Assistant
Pam MullinsMake-Up Artist
Steve SmithMake-Up Artist
John MunroMake-Up Artist
Andy BrierleyCasting Associate
Ceres DoyleVisual Effects Editor
Carmen RobertsAssistant Editor
Samantha HallPost Production Supervisor
Chris BlatchfordPost Production Supervisor
Marie BrownPost Production Coordinator
Ben AshmoreSpecial FX Coordinator
Danny HargreavesSpecial FX Supervisor
Neill GortonProsthetics Designer
Rob MayorProsthetics Supervisor
Lauren WelmanProsthetics Technician
Helen WalkerProsthetics Technician
Fiona WalshProsthetics Technician
Tim BerryProsthetics Technician
Mark BrightOnline Editor
Mick VincentColourist
Serena Cacciato3D Artist
Ruth Bailey3D Artist
Mark Wallman3D Artist
Jeff North3D Artist
Russell Horth2D Artist
Bryan Bartlett2D Artist
Sara Bennett2D Artist
Arianna Lago2D Artist
Murray Barber2D Artist
Loraine Cooper2D Artist
Adrian Cirulli2D Artist
Jenna PowellVisual Effects Coordinator
Rebecca JohnsonVisual Effects Coordinator
Marianne PatonVisual Effects Production Assistant
Tim BarterOn Set Visual FX Supervisor
Tim RickettsDubbing Mixer
Paul McFaddenSupervising Sound Editor
Paul JefferiesSound FX Editor
Kelly-Marie AngellFoley Editor
Chris RogersFinance Manager