Last updated 09 January 2020

Cast
David TennantThe Doctor
Billie PiperRose Tyler
Noel ClarkeMickey Smith
Anthony HeadMr Finch
Elisabeth SladenSarah Jane Smith
Rod ArthurMr Parsons
Eugene WashingtonMr Wagner
Heather CameronNina
Joe PickleyKenny
Benjamin SmithLuke
Clem TibberMilo
Lucinda DryzekMelissa
Caroline BerryMrs Jackson
John LeesonVoice of K-9
Maurice LeeStunt double for Mickey
Amanda RenateNormal Teacher
Sharelle HughesNormal Teacher
Shane MorganNormal Teacher
Moira HuntKrillitane Dinner Lady
Laura SemmensKrillitane Dinner Lady
Ceri ClutterbuckKrillitane Dinner Lady
Verdun RolandsNormal Teacher
Rebecca CottanWaitress
Tecwyn DaviesYouth
Owain SullivanYouth
Steve DarlingKrillitane Teacher
Carl CarewKrillitane Teacher
Glen JonesKrillitane Teacher
Susan CasanoveKrilltane School Nurse
Matthew JohnKrillitane Teacher
Susan CazenoveKrillitane Nurse
Nicholas WilkesADR
Paul GanneyADR
Vernon Keeble-WatsonADR
Paula KeoghADR
Hannah WelchADR
Lindsay HollingsworthADR
Production Team
Toby WhithouseWriter
James HawesDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Helen VallisAssociate Producer
Tracie SimpsonProduction Manager
Ernie Vincze BSCDirector of Photography
Edward ThomasProduction Designer
Liana Del GiudiceEditor
Neill GortonProsthetics
Millennium FXProsthetics
Any EffectsSpecial Effects
Dave HoughtonVisual Effects Supervisor
Will CohenVisual Effects Producer
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
Bob BakerK9 originally created by
Dave MartinK9 originally created by
Jon OlderFirst Assistant Director
Steffan MorrisSecond Assistant Director
Lynsey MuirThird Assistant Director
Lowri ThomasLocation Manager
Gareth SkeldingLocation Manager
Justin GyphionUnit Manager
Jess van NiekerkProduction Coordinator
Claire RobertsProduction/Script Secretary
Debbie MeldrumProduction Runner
Debi GriffithsA/Production Accountant
Kath BlackmanA/Production Accountant
Llinos Wyn JonesContinuity
Helen RaynorScript Editor
Julian BarberCamera Operator
Mark IsaacFocus Puller
Terry BartlettFocus Puller
John RobinsonGrip
Jeff WelchBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Peter BrayhamStunt coordinator
Stephen NicholasSupervising Art Director
Jonathan Marquand AllisonArt Dept Production Manager
Nick BurnellStandby Art Director
James NorthAsst Supervising Art Director
Matthew SavageDesign Assistant
Ben AustinDesign Assistant
Phil ShellardStandby Props
Trystan HowellStandby Props
Adrian AnscombeProperty Master
Catherine SamuelProduction Buyer
Paul AitkenProps Chargehand
Stuart WooddisseProps Storeman
Matthew NorthForward Dresser
Penny HowarthProp Maker
Matthew Hywel-DaviesConstruction Manager
Allen JonesConstruction Chargehand
BBC Wales GraphicsGraphics
Anna LauCostume Supervisor
Lindsay BonaccorsiCostume Assistant
Barbara HarringtonCostume Assistant
Anwen DaviesMake-Up Artist
Steve SmithMake-Up Artist
Moira ThomsonMake-Up Artist
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
Nick Webber3D Artist
Sara Bennett2D Artist
David Bowman2D Artist
Melissa Butler-Adams2D Artist
Joseph Courtis2D Artist
Bronwyn Edwards2D Artist
Michael Harrison2D Artist
Simon C Holden2D Artist
Russell Horth2D Artist
Kim PhelanVisual Effects Coordinator
Alex FortDigital Matte Painter
Mike TuckerModel Unit Supervisor
Tim RickettsDubbing Mixer
Paul McFaddenSound Editor
Doug SinclairSound Editor
Paul JefferiesSound FX Editor
Richard PugsleyFinance Manager
Canadian Broadcasting Corporationwith thanks to