Last updated 23 March 2024

Cast
Christopher EcclestonDoctor Who
Billie PiperRose Tyler
Kate HarveyNightclub Singer
Albert ValentineJamie
Florence HoathNancy
Cheryl FergusonMrs Lloyd
Damian SamuelsArthur Lloyd
John BarrowmanCaptain Jack Harkness
Robert HandsAlgy
Joseph TremainJim
Jordan MurphyErnie
Brandon MillerAlf
Richard Wilson OBEDoctor Constantine
Noah JohnsonVoice of The Empty Child
Dian PerryComputer Voice
Paul NewboltBarman
Phil MayDrinker
Saul MurphyDrinker
Paul BattenboughDrinker
Barrie WharmbyDrinker
Richard CrutchleyDrinker
Steven LloydDrinker
Luke PerryTimothy Lloyd
John MartinPianist
Frazer LawsonDrummer
Colin LewisDouble Bass Player
Eric ClarkeTenor Sax Player
Jeff JonesDrinker
John JennerDrinker
John NinnisDrinker
Paulo ScaglioniDrinker
Matthew John WalkerDrinker
Emma DwyerDrinker
Helen IrvingDrinker
Lynne BeddoeDrinker
Marianne HemmingDrinker
Sheila JonesDrinker
Stevie-Ann BeddoeDrinker
Zoe Marie MorrisDrinker
David PurseyUrchin
Laura FlookKid
Levi CavelliKid
Jessica GreyKid
Ryan ConwayKid
Chris ConwayKid
Jason WeeksSoldier (WWII)
Philip RattraySoldier (WWII)
Leighton HaberfieldSoldier (WWII)
Alan WhiteSoldier (WWII)
Paul BurkeSoldier (WWII)
Nigel AshSoldier (WWII)
Alan SulaDoctor
Roderick MairDoctor
Pat CrimminsNurse
Rachel ChambersNurse
Dai MurphyPorter
Slim DavidPatient
Phil SuttonPatient
Nerys JonesPatient
Anthony DaviesPatient
John LewisPatient
Chris JonesPatient
Lee GriffithsPatient
Gwylim JonesPatient
Ellen JenkinsPatient
Clive TaylorPatient
Victoria GeorgePatient
Sharon LittlePatient
Patricia AtsilaPatient
Hilary MorrisPatient
Lowri IzzardTwin
Mari IzzardTwin
Dennis WilliamsPatient
Pat WardPatient
Chris JonesGas Mask Creature
Mike SmithDouble for Doctor Constantine
Tony Lucken Stunt Double for Captain Jack
James EdgellStunt Double for The Doctor
Vernon Keeble-WatsonADR
Jane Kyte HuntADR
Paul GanneyADR
Wendi SheardADR
Nicholas WilkesADR
Hannah WelchADR
Martin HodgsonJenkins
Vilma HollingberyMrs Hardcourt
Kim McGarrityStunt double for Rose Tyler
Paul NewboltDouble for The Doctor
Production Team
Steven MoffatWriter
James HawesDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Mal YoungExecutive Producer
Helen VallisAssociate Producer
Tracie SimpsonProduction Manager
Ernie Vincze BSCDirector of Photography
Edward ThomasProduction Designer
Liana Del GiudiceEditor
Dave HoughtonVisual Effects Supervisor
Will CohenVisual Effects Producer
Millennium FXProsthetics
The MillVisual Effects Designer
Any EffectsSpecial Effects
Murray GoldIncidental Music
Davy JonesMake-up Designer
Lucinda WrightCostume Designer
Ian RichardsonSound Recordist
Endaf Emyr WilliamsProduction Accountant
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
Jon OlderFirst Assistant Director
Steffan MorrisSecond Assistant Director
Dan MumfordThird Assistant Director
Llyr MorusLocation Manager
Justin GyphionUnit Manager
Jess van NiekerkProduction Coordinator
Debi GriffithsA/Production Accountant
Kath BlackmanA/Production Accountant
Non Eleri HughesContinuity
Helen RaynorScript Editor
Martin StephensCamera Operator
Mark IsaacFocus Puller
John RobinsonGrip
Damian RichardsonBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Lee ShewardStunt coordinator
Gwenllian LlwydArt Department Coordinator
Bryan HitchConcept Artist
Catherine SamuelProduction Buyer
Liz GriffithsSet Decorator
Stephen NicholasSupervising Art Director
Arwel JonesStandby Art Director
Adrian AnscombeProperty Master
Andrew SmithConstruction Manager
Phil ShellardStandby Props
Trystan HowellStandby Props
Jenny BowersGraphic Artist
Yolanda Peart-SmithWardrobe Supervisor
Linda DavieMake-Up Supervisor
Claire PritchardMake-Up Artist
Steve WilliamsMake-Up Artist
Kirsty RobertsonCasting Associate
Ceres DoyleAssistant Editor
Jamie AdamsAssistant Editor
Marie BrownPost Production Supervisor
David Bowman2D VFX Artist
Alberto Montanes2D VFX Artist
Astrid Busser-Casas2D VFX Artist
Jennifer Herbert2D VFX Artist
Simon C Holden2D VFX Artist
Sara Bennett2D VFX Artist
Michael Harrison2D VFX Artist
Andy Howell3D VFX Artist
Matt McKinney3D VFX Artist
Jean-Claude Deguara3D VFX Artist
Paul Burton3D VFX Artist
Chris Petts3D VFX Artist
Nicolas Hernandez3D VFX Artist
Nick Webber3D VFX Artist
Alexander FortDigital Matte Painter
Matthew ClarkeOnline Editor
Zoe CasseyOnline Editor
Jamie WilkinsonColourist
Tim RickettsDubbing Mixer
Paul McFaddenDialogue Editor
Paul JefferiesSound FX Editor
Richard PugsleyFinance Manager
Mike TuckerModel Unit Supervisor
Bronwyn Edwards2D VFX Artist
Mark Wallman3D VFX Artist