Last updated 09 January 2020

Cast
David TennantThe Doctor
Catherine TateDonna Noble
Alex KingstonProfessor River Song
Colin SalmonDoctor Moon
Eve NewtonThe Girl
Mark DexterDad
Sarah NilesNode 1
Joshua DallasNode 2
Jessika WilliamsAnita
Steve PembertonStrackman Lux
Talulah RileyMiss Evangelista
O T FagbenleOther Dave
Harry PeacockProper Dave
Megan Langford Double for The Girl
Marianne Hemming Double for Donna
Ruari MearsProper Dave Suit Creature
Adam ChilversPatient
MariamNundy Nurse
Alex GardnerParamedic
Gerry SwiftParamedic
Jason PittLee
Elouise Rakic-PlattElla
Alex MidwoodJoshua
Jonathan ReubenMan
Harry LewisDouble for Joshua
Joseff Nicholls DefreitasDouble for Joshua
Annabel WilliamsDouble for Ella
Aiden PhillipsDouble for Ella
Sean SayeOther Dave Suit Creature
Ellen ThomasAnita Suit Creature
Louise HarrisonAnita Shadow
Daphne EvansLibrary Person
Tomos EvansLibrary Person
Kelly DavisLibrary Person
Sarah RichardsLibrary Person
Elan RichardsLibrary Person
Sukhi KaurLibrary Person
Darpan KaurLibrary Person
Sophia Al JanabiLibrary Person
Abigail CreelLibrary Person
Jade LewisLibrary Person
Gemma ThomasLibrary Person
Emma PowellLibrary Person
Maria VujinovicLibrary Person
Clare BriceLibrary Person
Jeremy HarveyLibrary Person
David MartinLibrary Person
Max Rodziewicz WilsonLibrary Person
Ian WilsonLibrary Person
Eddie MartinLibrary Person
John GraysonLibrary Person
Sousilla PillayLibrary Person
Deborah BeesonLibrary Person
Bobby KayeLibrary Person
Sonal MamtaLibrary Person
Caro ZaliskyjLibrary Person
Rachael FaganLibrary Person
Phillipa BurtLibrary Person
Sian AndersonLibrary Person
Natalie EdmondsLibrary Person
Ben NashLibrary Person
Joe TiltmanLibrary Person
Alan MedcroftLibrary Person
Junior FordLibrary Person
Matthew RohmanLibrary Person
Jorja WelchLibrary Person
Michelle ShortLibrary Person
Peter SmallLibrary Person
Jimmy MackLibrary Person
Brian TakerLibrary Person
Susanna JonLibrary Person
Production Team
Steven MoffatWriter
Euros LynDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Debbi SlaterProduction Unit Manager
Rory TaylorDirector of Photography
Edward ThomasProduction Designer
Crispin GreenEditor
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
Dan MumfordFirst Assistant Director
Jennie FavaSecond Assistant Director
Sarah DaviesThird Assistant Director
Jonathan AllottLocation Manager
Jess van NiekerkProduction Coordinator
Debi GriffithsAssistant Production Coordinator
Kevin MyersProduction Secretary
Sian WarrilowProduction Runner
Darren LeanDriver
Lisa HaywardContracts Assistant
Non Eleri HughesContinuity
Helen RaynorScript Editor
Joe RussellCamera Operator
Steve ReesFocus Puller
Jamie SouthcottFocus Puller
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
David MorisonSet Decorator
Joelle RumbelowProps Buyer
Ellen WoodsStandby Art Director
Sarah PayneDesign Assistant
Shaun WilliamsStoryboard Artist
Phil ShellardStandby Props
Nick MurrayStandby Props
Will PopeStandby Carpenter
Julia ChallisStandby Painter
Keith FreemanStandby Rigger
Paul AitkenProps Master
Barry JonesChief Props Maker
Nick RobattoProps Maker
Gafin RileyPractical Electrician
Matthew Hywel-DaviesConstruction Manager
Mark HillWorkshop Manager
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
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
Mark BrightOnline Editor
Matthew ClarkeOnline Editor
Mick VincentColourist
Russell Horth2D Artist
James Moxton2D Artist
Julie Nixon2D Artist
Greg Spencer2D Artist
Arianna Lago2D Artist
Lyndall Spagnoletti2D Artist
Bryan Bartlett2D Artist
Murray Barber2D Artist
Adrian Cirulli2D Artist
Simon WickerMatte Painter
Charlie BennettMatte Painter
Jenna PowellVisual Effects Coordinator
Rebecca JohnsonVisual Effects Coordinator
Marianne PatonVisual Effects Production Assistant
David BowmanOn Set Visual FX Supervisor
Tim RickettsDubbing Mixer
Paul McFaddenSupervising Sound Editor
Doug SinclairSound Editor
Paul JefferiesSound FX Editor
Steve SlocombeElectrician
Clive JohnsonElectrician
Ben GriffithsElectrician
Jonathan Marquand AllisonArt Dept Production Manager
Peter McKinstryDesign Assistant
Phil LyonsProps Master
Matt WildDressing Chargehand
Penny HowarthProps Maker
John WhalleyConstruction Manager
Matt McKinney3D Artist
Chris Tucker3D Artist
Mark Wallman3D Artist
Simon C Holden2D Artist