Last updated 23 March 2024

Cast
David TennantThe Doctor
Freema AgyemanMartha Jones
Anne ReidFlorence Finnegan
Roy MarsdenDr B. Stoker
Adjoa AndohFrancine Jones
Gugu Mbatha-RawTish Jones
Reggie YatesLeo Jones
Trevor LairdClive Jones
Kimmi RichardsAnnalise
Ben RightonOliver Morgenstern
Vineeta RishiJulia Swales
Paul KaseyJudoon captain
Nicholas BriggsJudoon Voice
Will WilloughbyStunts
George CottleStunts
Dean ForsterStunts
Celyn EvanBusiness Suit
Angela SilcocksBusiness Suit
Rachel ChambersBusiness Suit
Louise VincentBusiness Suit
Juliet MachallatPasser
Richard WalkerPasser
Channon JacobsLeo's girlfriend
Bakari SmartLeo's baby
Gary DevonishPasser
Brian MorganPolice
Sonal MamtaPolice
Fernando EstolasParamedics
Bernadette D'SouzaParamedics
Karl GreenwoodJudoon
Alex GardnerParamedics
Sian ReesFemale Nurse
Penni RhysFemale Nurse
Lows Mair OwenFemale Nurse
John ShepherdMale Nurse
David DecioPorter
Caroline BennettPregnant Lady
Phil SuttonOld Gent
Margaret PaineOld Lady
Jason DaviesPatient
Sabrina MorrisPatient
Jacqueline MorrisPatient
Gareth SharmanPatient
Jason ParkesCrowd
Genevieve SwiftCrowd
Benjamin DaviesCrowd
Frances Valaydon PillayCrowd
Suraya JinaCrowd
Dean MitchellCrowd
Michelle SergeantCrowd
Nina ReesCrowd
Alison ClistCrowd
Victoria CarrieCrowd
Jeremy ThomasCrowd
Sadie ReidCrowd
Jack DaviesCrowd
Martin GoddardCrowd
Joanna LawtonMed Student
Michael GreenMed Student
Vai On HoMed Student
Michael WilliamsCourier
Matthew DomanCourier
Hayley SelwayFemale Nurse
Wayne ClosierMale Nurse
Derek AppauMale Nurse
Marc BradleyMale Doctor
James HannonMale Patient
Levi JamesMale Patient
John SinclareMale Patient
Gordon StylesMale Patient (Old Gent)
Duncan CollinsPasser
Kim HarryPasser
Angharad ThomasPasser
Paul BurkePasser
Tessa RobinsonPasser
Juliet MachallatSobbing Women
Angela SilcocksPatient
Rachel ChambersFemale Nurse
Paul KaseyJudoon
Ruari MearsJudoon
Ken HuskingJudoon
Adam SweetJudoon
Richard TunesiJudoon
Scott BakerJudoon
Marc Llewellyn-ThompsonJudoon
Karl GreenwoodJudoon
Serena LewisFem Nurse
Dertinder RegazzoliFem Nurse
Nick MadgeMale Nurse
Leigh Canning'Don't Kill me' Man
Natalie CuznerScreaming lady
Dominik SacchettiPorter
Jorja WelshFemale Doctor
Susan CazenoveFemale Doctor
Justin WaltersSecurity Guard
William AdrianVisitor
Christian RaeVisitor
Jane LaneVisitor
Susan CazenoveVisitor
David CreedVisitor
Paul WellingtonVisitor
Bethan Charles DaviesVisitor
Vince AlsopVisitor
Chris BridgemanVisitor
Nick TregenzaVisitor
Rhian ThomasVisitor
Martin KrayVisitor
Heidi HollisVisitor
Kevin HollisVisitor
Stephen CarterVisitor
Neil WatsonVisitor
Zoe MorrisVisitor
Dominik SacchettiVisitor
Heidi HollisTabbard Lady
Ruari MearsJudoon captain
Aimee BaldwinFemale Nurse
Claire SaddlerFemale Nurse
Simon HamiltonMale Nurse
Andy WattsPorter
Fionnula RochfordFemale Doctor
Richard TromansPatient
Oliver HopkinsPatient
Zoe JefferiesPatient
Samantha BoardmanPatient
Marium NundyPatient
Bianca JonesPatient
David PurkissPatient
Manche CarriganVisitor
Jim For.Visitor
Chris SwannVisitor
Kaman ChanVisitor
Mark VenablesVisitor
Dean ForsterStunt Courier
Kevin ShortArmed Police
Gerard MorganArmed Police
Tessa RobinsonFoot Double for Annalise
Mandy Carrigan(extra)
Kwesi Gepi Attee(extra)
Kevin Hudson(extra)
Maria King(extra)
Joanne Marriott(extra)
Anne Lyken-Garner(extra)
John Sinclair(extra)
Toru Takamizawa(extra)
Richard Turland(extra)
Elaine LaightADR
Neil GrayADR
Sophie OlleyADR
Lauren BracewellADR
Nicholas CaterADR
Nicholas LuptonADR
Debbie J NashADR
Hannah WelchADR
Lindsay HollingworthADR
Holly CracknellADR
Lauren SimonsADR
Paul SparrowhamADR
Nicholas WilkesADR
Darren MatthewsADR
Terence MustooADR
Production Team
Russell T DaviesWriter
Charles PalmerDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Patrick SchweitzerProduction Manager
Ernie Vincze BSCDirector of Photography
Edward ThomasProduction Designer
Matthew TabernEditor
Millennium FXProsthetics
Any EffectsSpecial Effects
The MillVisual Effects Designer
Will CohenVisual Effects Designer
Marie JonesVisual Effects Producer
Dave HoughtonVisual Effects Supervisor
Murray GoldIncidental Music
Barbara SouthcottMake-up Designer
Louise PageCostume Designer
Julian HowarthSound Recordist
Endaf Emyr WilliamsProduction Accountant
Julie ScottProduction Executive
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Gareth WilliamsFirst Assistant Director
Steffan MorrisSecond Assistant Director
Sarah DaviesThird Assistant Director
Gareth SkeldingLocation Manager
Rhys GriffithsUnit Manager
Jess van NiekerkProduction Coordinator
Kevin MyersProduction Secretary
Debi GriffithsProduction Assistant
Siân Eve GoldsmithProduction Runner
Heddi-Joy TaylorFloor Runner
Bethan BrittonContracts Assistant
Non Eleri HughesContinuity
Simon WinstoneScript Editor
Julian BarberCamera Operator
Steve ReesFocus Puller
Steven HallCamera Operator (2nd Unit)
John RobinsonGrip
Jeff WelchBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Tom LucyStunt coordinator
Crispin LayfieldStunt coordinator
Ailsa BerkChoreographer
Stephen NicholasChief Supervising Art Director
Jonathan Marquand AllisonArt Dept Production Manager
Matthew NorthArt Department Coordinator
Adrian AnscombeChief Props Master
Arwel Wyn JonesSupervising Art Director
James NorthAssociate Designer
David MorisonSet Decorator
Tim DickelStandby Art Director
Ian BuntingDesign Assistant
Al RobertsDesign Assistant
Anna CooteCYFLE Trainee
Shaun WilliamsStoryboard Artist
Phil ShellardStandby Props
Clive ClarkeStandby Props
Paul JonesStandby Carpenter
Ellen WoodsStandby Painter
Bryan GriffithsStandby Rigger
Phil LyonsProperty Master
Catherine SamuelProps Buyer
Gareth JeanneProps Chargehand
Stuart WooddisseProps Storeman
Amy ChandlerForward Dresser
Albert JamesPractical Electrician
Barry JonesSenior Props Maker
Matthew Hywel-DaviesConstruction Manager
BBC Wales GraphicsGraphics
Marnie OrmistonAsst Costume Designer
Lindsay BonaccorsiCostume Supervisor
Sheelagh O'MarahCostume Assistant
Kirsty WilkinsonCostume Assistant
Pam MullinsMake-Up Artist
Steve SmithMake-Up Artist
John MunroMake-Up Artist
Andy BrierleyCasting Associate
Chris BlatchfordPost Production Supervisor
Samantha HallPost Production Supervisor
Marie BrownPost Production Coordinator
Ben AshmoreSpecial Effects Coordinator
Paul KellySpecial Effects Supervisor
Neill GortonProsthetics Designer
Rob MayorProsthetics Supervisor
Matthew ClarkeOnline Editor
Mick VincentColourist
Mark Wallman3D Artist
Matthew McKinney3D Artist
Bruce Magroune3D Artist
Will Pryor3D Artist
Simon C Holden2D Artist
Sara Bennett2D Artist
Russell Horth2D Artist
Bryan Bartlett2D Artist
Melissa Butler-Adams2D Artist
Joseph Courtis2D Artist
Tim Barter2D Artist
Rebecca JohnsonVisual Effects Coordinator
Jenna PowellVisual Effects Coordinator
Simon WickerDigital Matte Painter
Charlie BennettDigital Matte Painter
Barney CurnowOn Set Visual FX Supervisor
Tim RickettsDubbing Mixer
Paul McFaddenSupervising Sound Editor
Doug SinclairSound Editor
Paul JefferiesSound FX Editor
Chris RogersFinance Manager
Canadian Broadcasting Corporationin association with the