Last updated 09 January 2020

Cast
David TennantThe Doctor
Billie PiperRose Tyler
Nina SosanyaTrish
Abisola AgbajeChloe
Edna DoréMaeve
Tim FaradayTom's Dad
Abdul SalisKel
Richard NicholsDriver
Erica EirianNeighbour
Stephen MarzellaPolice Officer
Huw EdwardsCommentator
Jaxon HembryDale
Jack PalmerTom
Becky MooreYoung Mum
Von Pearce PostmanPostman
Jamie RobertsKel's Mate
Matthew DomanKel's Mate
Chelsea ThomasBaby
Nikeshea PatelChloe Webber
Tinate BilalChloe Hand Double
Gamala DaverBag Lady
Ian HilditchNervy Man
Kyde MarrableCrowd Children
Scott HurleyCrowd Children
Jessica GreyCrowd Children
Daisy SynenhamCrowd Children
Bob CurrellChild
Bob DaviesOnlookers/Policeman
Karl YurkwichTorch Runner
Scott SimpsonTorch Runner
Danny HargreavesArm double for Torch Runner
Leon GregoryDanny Edwards
Gabrielle EvansJane McKillen
Karen HulseWeeping Mum
Paul McFaddenVoice of the Dad
Nicholas CaterADR
Hannah WelchADR
Steven Bracken KeoghADR
Paula KeoghADR
Daryl AdcockADR
Lindsay HollingsworthADR
Production Team
Matthew GrahamWriter
Euros LynDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Marcus PrinceProduction Manager
Rory TaylorDirector of Photography
Edward ThomasProduction Designer
Crispin GreenEditor
Any EffectsSpecial Effects
Dave HoughtonVisual Effects Designer
Will CohenVisual Effects Designer
The MillVisual Effects Designer
Murray GoldIncidental Music
Sheelagh WellsMake-up Designer
Louise PageCostume Designer
Simon FraserSound Recordist
Endaf Emyr WilliamsProduction Accountant
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Peter BennettFirst Assistant Director
Steffan MorrisSecond Assistant Director
Lynsey MuirThird Assistant Director
Gareth LloydLocation Manager
Gareth SkeldingLocation Manager
Rhys GriffithsUnit Manager
Jess van NiekerkProduction Coordinator
Claire RobertsProduction/Script Secretary
Victoria WheelProduction Runner
Debi GriffithsA/Production Accountant
Kath BlackmanA/Production Accountant
Bonnie ClissoldA/Production Accountant
Non Eleri HughesContinuity
Simon WinstoneScript Editor
Steve ReesFocus Puller
John RobinsonGrip
Jeff WelchBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Chris DaviesElectrician
Clive JohnsonElectrician
Penny ShiptonCamera Assistant
Dave FormanStunt coordinator
Stephen NicholasSupervising Art Director
Jonathan Marquand AllisonArt Dept Production Manager
Lee GammonStandby Art Director
James NorthAsst Supervising Art Director
Peter McKinstryDesign Assistant
Al RobertsDesign Assistant
Phil ShellardStandby Props
Matthew NorthStandby Props
Silas WilliamsStandby Carpenter
Bryan GriffithsStandby Rigger
Louise BohlingStandby Scenic Artist
David MorisonSet Decorator
Adrian AnscombeProperty Master
Joelle RumbelowProduction Buyer
Paul AitkenAssistant Props Master
Phil LyonsProps Chargehand
Stuart WooddisseProps Storeman
Albert JamesPractical Electrician
Patrick DeacyArt Department Driver
Mark CordorySpecialist Prop Maker
Penny HowarthProp Maker
Matthew Hywel-DaviesConstruction Manager
Allen JonesConstruction Chargehand
Shaun WilliamsStoryboard Artist
BBC Wales GraphicsGraphics
Anna LauCostume Supervisor
Lindsay BonaccorsiCostume Assistant
Kirsty WilkinsonCostume Assistant
Anwen DaviesMake-Up Artist
Steve SmithMake-Up Artist
Moira ThomsonMake-Up Artist
Ben AshmoreSpecial Effects Coordinator
Paul KellySpecial Effects Supervisor
Mike CrowleySpecial Effects Supervisor
Danny HargreavesSpecial Effects Technician
Richard MagrinSpecial Effects Technician
Andy BrierleyCasting Associate
Ceres DoyleAssistant Editor
Chris BlatchfordPost Production Supervisor
Samantha HallPost Production Supervisor
Marie BrownPost Production Coordinator
Matthew ClarkeOnline Editor
Mick VincentColourist
Chris Petts3D Artist
Jean-Yves Audouard3D Artist
Paul Burton3D Artist
Jean-Claude Deguara3D Artist
Nicolas Hernandez3D Artist
Will Pryor3D Artist
Matthew McKinney3D Artist
Neil Roche3D Artist
Chris Tucker3D Artist
Mark Wallman3D Artist
Sara Bennett2D Artist
David Bowman2D Artist
Melissa Butler-Adams2D Artist
Joseph Curtis2D Artist
Bronwyn Edwards2D Artist
Michael Harrison2D Artist
Simon C Holden2D Artist
Russell Horth2D Artist
Kim PhelanVisual Effects Coordinator
Alexander FortDigital Matte Painter
Tim RickettsDubbing Mixer
Paul McFaddenSound Editor
Doug SinclairSound Editor
Paul JefferiesSound FX Editor
Richard PugsleyFinance Manager
Canadian Broadcasting CorporationWith thanks to