Last updated 09 January 2020

Cast
Christopher EcclestonDoctor Who
Billie PiperRose Tyler
Simon DaySteward
Yasmin BannermanJabe
Jimmy VeeMoxx of Balhoon
Zoƫ WanamakerCassandra
Camille CoduriJackie Tyler
Beccy ArmoryRaffalo
Sara StewartComputer Voice
Silas CarsonAlien Voices
Chris ChapmanBlue Staff
Ross MarshallBlue Staff
Stephen BoydBlue Staff
Wesley MaddocksBlue Staff
Scott HurleyBlue Staff
Elliot BlacknerBlue Staff
Jack PalmerBlue Staff
Jack ThomasBlue Staff
Adam SmithBlue Staff
David PurseyBlue Staff
Owen RobertsBlue Staff
Steffan StoneBlue Staff
Alex FrancisBlue Staff
James PriceBlue Staff
Billy McClearyBlue Staff
Mathew RawcliffBlue Staff
Jake ReesBlue Staff
Thomas DrewsonBlue Staff
Dan AllenBlue Staff
Ryan ConwayBlue Staff
Darius HuntleyBlue Staff
Elliot TrumanBlue Staff
Carlton VennBlue Staff
Paul KaseyCoffa
Alan RuscoeLute
Michael HumphriesAdherent
Paul NewboltAdherent
Saul MurphyAdherent
Dean CummingsAdherent
Jason JonesAdherent
Toby HuntAmbassadors
Jamie JonesAmbassadors
Trey TaylorAmbassadors
Josh KingstonAmbassadors
loan MansarayAmbassadors
Alex YellAmbassadors
Mathew HillAmbassadors
Giles HibberdAmbassadors
Greg MothersdaleAmbassadors
Keith NewellAmbassadors
Matthew GilbertAmbassadors
Adam MooreAmbassadors
Von PearceSurgeon
John CollinsSurgeon
Jamie EdgellStunt Double for The Doctor
Sarah FranzlStunt double for Jobe
Pam KaneOffice Worker
Jeff PaigneOffice Worker
John Griffith-EvansBig Issue Seller
Julie SydenhamMother
Daisy SydenhamAdditional Dialogue
Nicholas LuptonAdditional Dialogue
Jane Kyte HuntAdditional Dialogue
Stephen Bracken-KeoghAdditional Dialogue
Wendi SheardAdditional Dialogue
Paul GanneyAdditional Dialogue
Emma FeeneyAdditional Dialogue
Nicholas CaterAdditional Dialogue
Hannah WelchAdditional Dialogue
Jo OsmondBlue Staff
Production Team
Russell T DaviesWriter
Phil CollinsonProducer
Euros LynDirector
Lloyd ElisFirst Assistant Director
Steffan MorrisSecond Assistant Director
Dan MumfordThird Assistant Director
Clive EvansLocation Manager
Emma ReidUnit Manager
Pamela JoyceProduction Coordinator
Debi GriffithsA/Production Accountant
Kath BlackmanA/Production Accountant
Non Eleri HughesContinuity
Elwen RowlandsScript Editor
Martin StephensCamera Operator
Mike CostelloeCamera Operator
Steve LawesFocus Puller
Mark IsaacFocus Puller
Anna JamesCamera Assistant
David JonesCamera Assistant
John RobinsonGrip
Damian RichardsonBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Lee ShewardStunt coordinator
Jamie EdgellStunt Double for Adherent
Sarah FranzelStunt Performer
Ailsa Altena-BerkChoreographer
Gwenllian LlwydArt Department Coordinator
Bryan HitchConcept Artist
Catherine SamuelProduction Buyer
Peter WalpoleSet Decorator
Stephen NicholasSupervising Art Director
Arwel Wyn JonesStandby Art Director
Patrick BegleyProperty Master
Adrian AnscombeStandby Props
Phil ShellardStandby Props
Jenny BowersGraphic Artist
Andrew SmithConstruction Manager
Yolanda Peart-SmithWardrobe Supervisor
Linda DavieMake-Up Supervisor
Sarah WilsonMake-Up Artist
Kirsty RobertsonCasting Associate
Ceres DoyleAssistant Editor
Marie BrownPost Production Supervisor
Matthew ClarkeOnline Editor
Kai van BeersColourist
Sara Bennett2D VFX Artist
Michael Harrison2D VFX Artist
Jennifer Hobert2D VFX Artist
Astrid Busser-Casas2D VFX Artist
Simon C Holden2D VFX Artist
Alberto Montanes2D VFX Artist
Bronwyn Edwards2D VFX Artist
Nick Webber3D VFX Artist
Matt McKinney3D VFX Artist
Porl Perrott3D VFX Artist
Joel Meire3D VFX Artist
Paul Burton3D VFX Artist
Chris Petts3D VFX Artist
Andy Howell3D VFX Artist
Alex FortDigital Matte Painter
Tim RickettsDubbing Mixer
Paul McFaddenDialogue Editor
Paul JefferiesSound FX Editor
Richard PugsleyFinance Manager
Ron GrainerTitle Music
Andy Pryor CDGCasting Director
Endaf Emyr WilliamsProduction Accountant
Ian RichardsonSound Recordist
Lucinda WrightCostume Designer
Davy JonesMake-up Designer
Murray GoldIncidental Music
The MillVisual Effects Designer
Will CohenVisual Effects Producer
Dave HoughtonVisual Effects Supervisor
Any EffectsSpecial Effects
Millennium FXProsthetics
John RichardsEditor
Edward ThomasProduction Designer
Ernie Vincze BSCDirector of Photography
Tracie SimpsonProduction Manager
Helen VallisAssociate Producer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Mal YoungExecutive Producer
Charlie BluettSenior Technician