Last updated 09 January 2020

Cast
David TennantThe Doctor
Catherine TateDonna Noble
Freema AgyemanMartha Jones
Bernard CribbinsWilfred Mott
Jacqueline KingSylvia Noble
Ryan SampsonLuke Rattigan
Rupert Holliday EvansColonel Mace
Christopher RyanGeneral Staal
Dan StarkeyCommander Skorr
Eleanor MatsuuraJo Nakashima
Clive StandenPrivate Harris
Wesley TheobaldPrivate Gray
Christian CookeRoss Jenkins
Rad KaimTrepper
Elizabeth RyderATMOS Voice
Tom BouldingStudent
Sophie AllenStudent
Sophie HarrisStudent
Rob SteeleStudent
Joel MulzacStudent
Jason ShephardStudent
Kodjo TsakpoStudent
Ayesha Perry IqbalStudent
Stephanie CareyStunt Double for Jo Nakashima
Carl WatsonSoldier
Jason CaplinSoldier
Chris AldermanSoldier
Nathan WilliamsSoldier
David BowenSoldier
Thomas HeardSoldier
Sean SayeSoldier
Jason IngramSoldier
Luke PostiansSoldier
Hopcyn BirdSoldier
Mike FreemanSoldier
Angela GowingSoldier
Gemma HoltonSoldier
Eleanor FlahertySoldier
Danielle SaundersSoldier
Mark LambertSoldier
David CreedSoldier
Matthew LiasSoldier
Carlisle AntonioSecurity Guard
Ollie BryanSecurity Guard
Jason WeeksSecurity Guard
Paul StarskyWorker
Roger CouhigWorker
Alwyn ScottWorker
Jim FoxWorker
John SinclairWorker
Jacqueline MorrisWorker
Rhona JacksonWorker
Katy FinbarWorker
Tanecia EvansWorker
Durine HowellWorker
Nicola HarrisWorker
Ryan DinwiddyWorker
Sam MidgleyWorker
Lee MalcolmsonWorker
Rick GardinerWorker
James BarkerWorker
Dimitus KoutroumpasWorker
Tom TurnerWorker
Martin WilliamsonWorker
Nathan RixonWorker
Joanne LancastleWorker
Tracey CampbellWorker
Marianne CarpenterWorker
Judy BradleyWorker
Amy BurtonWorker
Charlotte AynsleyWorker
Kate LewingtonWorker
Amanda ThomasWorker
Shelly Davina BurtonWorker
Natallie HalliumWorker
Andrew MorganWorker
Stuart SimWorker
But WongWorker
Lisa DaviesWorker
Keena AndersonWorker
Cleve BerareyWorker
Mark GottshalkWorker
Rajesh SawhneyWorker
Andrew SladeWorker in Corridor
Jon DaveyWorker in Corridor
Ruari MearsBody in Gloop
Darren ClarkeHQ Soldier
Marcus ElliotHQ Soldier
Iestyn Bryn JonesHQ Soldier
Kyle LegallHQ Soldier
Helen LennoxHQ Soldier
Odile RaultHQ Soldier
Unka PatelOld Man
Angharad BaxterOld woman/in fog
Frances Valaydon PillayOld man's daughter
Richard KnottNeighbour
Edward BresnanLittle Kid
Dino GamechoStudent
Kadeem SinclairStudent
Oliver CullenStudent
Yinka OnitiriStudent
Aysha SmithStudent
Molly MoruzziStudent
Kenesha BrownStudent
Nicki ChengStudent
Jack SteedSontaran
Ryan NicholsSontaran
Trevor KirkwoodSontaran
Christopher ReynaldsSontaran
Jag BabirSontaran
Lindsay HollingsworthADR
Hannah WelchADR
Daryl AdcockADR
Matthew JonesADR
Nicholas CaterADR
Stephen Bracken-KeoghADR
Nicholas WilkesADR
Nicole CaseyADR
Nicholas LuptonADR
Jane S R Kyle-HuntADR
Billie PiperRose Tyler
Leeshon AlexanderStudent
Meryl FernandesStudent
Biddy HodsonCaptain Price
Kirsty WarkHerself
Lachele CarlUS Newsreader
Ruari MearsHand in Gloop
Mariam NancyDouble for Martha
Crispin LayfieldDouble for Ross Jenkins
Colum Sanson ReganDouble for The Doctor
Rick GardinerShopper
James BarkerShopper
Dimitus KoutroumpasShopper
Tom TurnerShopper
Martin WilliamsonShopper
Nathan RixonShopper
Joanne LancastleShopper
Tracey CampbellShopper
Marianne CarpenterShopper
Judy BradleyShopper
Amy BurtonShopper
Charlotte AynsleyShopper
Kate LewingtonShopper
Amanda ThomasShopper
Shelly Davina BurtonShopper
Natallie HalliumShopper
Andrew MorganShopper
Stuart SimShopper
But WongShopper
Lisa DaviesShopper
Keena AndersonShopper
Cleve BerareyShopper
Mark GottshalkShopper
Rajesh SawhneyShopper
Danny HargreavesEffects Double
Susie LiggatEffects Double
Dennis GregorySoldier
Production Team
Helen RaynorWriter
Douglas MackinnonDirector
Susie LiggatProducer
Phil CollinsonExecutive Producer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Debbi SlaterProduction Manager
Rory TaylorDirector of Photography
Edward ThomasProduction Designer
Mike HopkinsEditor
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
Brian MillikenSound Recordist
Oliver AgerProduction Accountant
Julie ScottProduction Executive
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Robert HolmesSontarans created by
Francesco ReidyFirst Assistant Director
Jennie FavaSecond Assistant Director
Sarah DaviesThird Assistant Director
Jonathan AllottLocation Manager
Rhys GriffithsUnit Manager
Jess van NiekerkProduction Coordinator
Kevin MyersProduction Secretary
Debi GriffithsAssistant Production Coordinator
Heddi-Joy TaylorFloor Runner
Non Eleri HughesContinuity
Nikki SmithScript Editor
James MossCamera Operator
Steve ReesFocus Puller
Tom HartleyCamera Assistant
John RobinsonGrip
Jeff WelchBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Tom LucyStunt coordinator
Ailsa BerkChoreographer
Stephen NicholasChief Supervising Art Director
Jonathan AllisonArt Dept Production Manager
Arwel Wyn JonesSupervising Art Director
James NorthAssociate Designer
Amy PopeArt Department Coordinator
Joelle RumbelowSet Decorator
Sue Jackson PotterProps Buyer
Alexandra MerchantStandby Art Director
Shaun WilliamsStoryboard Artist
Phil ShellardStandby Props
Nick MurrayStandby Props
Will PopeStandby Carpenter
Ellen WoodsStandby Painter
Keith FreemanStandby Rigger
Phil LyonsProps Master
Barry JonesChief Props Maker
Nick RobattoProps Maker
Albert JamesPractical Electrician
Matthew Hywel-DaviesConstruction Manager
John WhalleySenic 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
Amy RogersCasting Associate
Ceres DoyleVisual Effects 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
Martin RezardOn Set Prosthetics Supervisor
Jo GloverProsthetics Technician
Lotta HagvistProsthetics Technician
Matthew ClarkeOnline Editor
Mark BrightOnline Editor
Mick VincentColourist
Jeff North3D Artist
Matt McKinney3D Artist
Sara Bennett2D Artist
Julie Nixon2D Artist
Simon C Holden2D Artist
Simon WickerDigital Matte Painter
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
Nicola BrownProduction Runner
Andy NewberyFloor Runner
Paul AitkenProps Master
Penny HowarthProps Maker
Helen RoweProsthetics Technician
Lenny SantProsthetics Technician
Serena Cacciato3D Artist
Nick Webber3D Artist
Andy Guest3D Artist
Chris Tucker3D Artist
Russell Horth2D Artist
Arianna Lago2D Artist
Murray Barber2D Artist
Chris RogersFinance Manager