Last updated 09 January 2020

Cast
Christopher EcclestonDoctor Who
Billie PiperRose Tyler
Camille CoduriJackie Tyler
Corey DoabeSpray Painter
Ceris JonesPoliceman
Jack TarltonReporter
Lachele CarlReporter
Fiesta Mei LungRu
Basil ChungBau
Matt Bakerhimself
Andrew MarrAs himself
Rupert VansittartGeneral Asquith
David VerreyJoseph Green
Navin ChowdhryIndra Ganesh
Penelope WiltonHarriet Jones
Annette BadlandMargaret Blaine
Naoko MoriDoctor Sato
Eric PottsOliver Charles
Noel ClarkeMickey Smith
Jimmy VeeAlien
Steve SpiersStrickland
Elizabeth FostSlitheen
Paul KaseySlitheen
Alan RuscoeSlitheen
Mike FreemanArmy Soldier
Mike EvansArmy Soldier
Angela GowingPanicking/Irate Person
James SaundersPanciking/Irate Person
Ade AkandePanciking/Irate Person
Dorian GriffithsPanciking/Irate Person
Beth GriffithsPanciking/Irate Person
Chris StonePanciking/Irate Person
Jodie HowellPanciking/Irate Person
Jeff JonesPanciking/Irate Person
Michelle LewisPanciking/Irate Person
Maria WattsPanciking/Irate Person
Darren CookPanciking/Irate Person
Sophie ChristouPanciking/Irate Person
Gareth SturgessPanciking/Irate Person
Fay McDonaldPanciking/Irate Person
Russell BradleyBearded Man
Matthew LeesGoth
Victoria LeesGoth
Tony PriorMiddle-aged Man
Charlie ElliotBoy
OliviaGirl
Michael AlsopToddler
Craig RichardsSoldier
Gary FisherSoldier
John JennerSoldier
Les MorrisSoldier
Owen EvansSoldier
Patrick EdwardsSoldier
Peter SymondsSoldier
Russell DaviesSoldier
Sule RimiSoldier
Matthew J HughesSoldier
Ian KayOliver Charles
Julian DaviesTactical Policeman
Anthony MoultonTactical Policeman
Tactical PolicemenTactical Policeman
Jonathan LewisSoldier
Kay-D Mills(extra)
Andy Skinner(extra)
Lee Cross(extra)
Peter James(extra)
Morgan HopkinsSergeant Price
Steve CloakPoliceman
Alan ReedPoliceman
Sandra HutchingsPolicewoman
Claudia BlondeauAcademic
Roderick MairDead Prime Minister
Cheryl BenyonBody Double for Margaret
Robert Errol JonesBody Double for Asquith
Sean Saye(extra)
Shawn Dixon(extra)
Ron Mills(extra)
Steven Hearn(extra)
Nigel Tidy(extra)
Simon Kear(extra)
Rose Granger(extra)
Rebecca Robertson-Edward(extra)
Durine Howell(extra)
Gavin Schanz(extra)
Simon Cornish(extra)
Maya Bell(extra)
Paulo Scaglioni(extra)
Paul Burke(extra)
Llyn Mitchell(extra)
Lynda Lord(extra)
Geraint R Bennett(extra)
Paul Conway(extra)
Matthew Harries(extra)
Anthony Moulton(extra)
Richard Harris(extra)
Jeff Miller(extra)
Mike Freeman(extra)
Simon Harry(extra)
Colin Webb(extra)
Julian Davies(extra)
Steven Lloyd(extra)
Robert Radford(extra)
Steve Cowles(extra)
Paul GanneyADR
Daryl AdcockADR
Paul SparrowhamADR
Hannah WelchADR
Wendi SheardADR
Paula KeoghADR
Jane Kyte HuntADR
Nicholas LuptonADR
Production Team
Russell T DaviesWriter
Keith BoakDirector
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
Mike JonesEditor
Millennium FXProsthetics
Any EffectsSpecial Effects
Dave HoughtonVisual Effects Supervisor
Will CohenVisual Effects Producer
The MillVisual Effects Designer
Murray GoldIncidental Music
Davy JonesMake-up Designer
Lucinda WrightCostume Designer
Ian RichardsonSound Recordist
Endaf Emyr WilliamsProduction Accountant
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
George GerwitzFirst Assistant Director
Steffan MorrisSecond Assistant Director
Dafydd Rhys ParryThird Assistant Director
Clive EvansLocation Manager
Lowri ThomasLocation Manager
Dathyl EvansProduction Coordinator
Debi GriffithsA/Production Accountant
Kath BlackmanA/Production Accountant
Sian PresserContinuity
Elwen RowlandsScript Editor
Mike CostelloeCamera Operator
Martin StephensCamera Operator
Steve LawesFocus Puller
Mark IsaacFocus Puller
John RobinsonGrip
Damian RichardsonBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Gwenllian LlwydArt Department Coordinator
Bryan HitchConcept Artist
Catherine SamuelProduction Buyer
Peter WalpoleSet Decorator
Stephen NicholasSupervising Art Director
Julian LuxtonStandby Art Director
Patrick BegleyProperty Master
Andrew SmithConstruction Manager
Adrian AnscombeStandby Props
Phil ShellardStandby Props
Jenny BowersGraphic Artist
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
David Bowman2D VFX Artist
Simon C Holden2D VFX Artist
Michael Harrison2D VFX Artist
Bronwyn Edwards2D VFX Artist
Chris Petts3D VFX Artist
Jean-Claude Deguara3D VFX Artist
Andy Howell3D VFX Artist
Mark Wallman3D VFX Artist
Porl Perrott3D VFX Artist
Paul Burton3D VFX Artist
Mike TuckerModel Unit Supervisor
Tim RickettsDubbing Mixer
Paul McFaddenDialogue Editor
Paul JefferiesSound FX Editor
Richard PugsleyFinance Manager
Rod WoodruffStunt coordinator