Last updated 09 January 2020

Cast
David TennantThe Doctor
Kylie MinogueAstrid
Geoffrey PalmerCaptain Hardaker
Russell ToveyMidshipman Alonso Frame
George CostiganMax Capricorn
Gray O'BrienRickston Slade
Andrew HavillChief Steward
Bruce LawrenceEngineer
Debbie ChazenFoon Van Hoff
Clive RoweMorvin Van Hoff
Clive SwiftBayldon Copper
Jimmy VeeBannakaffalatta
Bernard CribbinsWilfred Mott
Nicholas WitchellHimself
Paul KaseyThe Host
Stefan DavisKitchen Hand
Jason MohammadNewsreader
Colin McFarlaneAlien Voice
Ewan BaileyAlien Voice
Jessica MartinVoice of the Queen
Stephanie CareyStunts
Danielle Da CostaStunt double for Astrid
Jason HunjanStunt Host
Yamit MamoSinger
Paula GardenerDouble Bass
Ben FosterPiano
Gethin JonesDrums
Mark ArcherStunt Double for The Doctor
Gordon SeedStunt Double for The Doctor
Andy JonesTeleporting Guests
Lucy HassanTeleporting Guests
Sharon LeeTeleporting Guests
Toby LappetGuest
Craig RogersGuest
Pina HarringtonGuest
Dertinder RegazzoliGuest
Alice MundyGuest
Amber EastwoodGuest
Clare PhilipsReceptionist
Sonal MamtaReceptionist
Dale IbbetsonSteward
Peter ShewardSteward
James D BartlettWaiter
Ruari MearsHost
Ken HoskingHost
Claudio LauriniMain Steward
Andy ElvinBridge Crew
Ian DarlingtonBridge Crew
John SulivanBridge Crew
Roger ShepherdBridge Crew
Adam SweetHost
Karl GreenwoodHost
Anthony CarpenterSteward
Ashley RobertsSteward
Tat Wa LayWaiter
Tobias SamuelsWaiter
Steve HumphryCroupier
David StockCroupier
Murray GoldGuitar
Mark O'ConnorSax
Chester DurrantGuest (Handsome Man)
Rachel AnthonyGuest (Posh Woman)
Giles ClaydenGuest (Posh Boyfriend)
Nathan HeadGuest (Glamorous Man)
Joanne McCallinGuests (Beautiful Lady)
Tenisha WhiteGuests (Beautiful Lady)
Mark AshmoreGuest
Adele HoughtonGuest
Susan MorganGuest
Richard GreatorexGuest
David NewtonGuest
Gareth McCallGuest
Richard DanielsGuest
Ian RichardsonGuest
Matt KidGuest
Vai On HoGuest
Richard OxenhamGuest
John ShepherdGuest
Richard KnottGuest
Giles ClaydenGuest
Darren ClarkeGuest
Kristian ArthurGuest
Lewis D'shayGuest
Amy YatesGuest
Harriet RobinsonGuest
Dawn HubbardGuest
Charlotte MahoneyGuest
Gail Anne FeltonGuest
Sally MartinGuest
Cherie HamiltonGuest
Elizabeth NgeroGuest
Laura MarklewGuest
Clare WebberGuest
Jane HeadGuest
Emma Raine WalkerGuest
Juliet CattonGuest
Joanna BellGuest
Maddy ReadGuest
Derris EwersEngineer
Matt WildForklift Driver
Stephanie CareyStunt Receptionist
Russell HawkinsGuest
Martin WilliamsonGuest
Doug KirbyGuest
John Michael StuartGuest
Oliver HopkinsGuest
Hayley JonesGuest
Catrin O'NeilGuest
Aleta MorganGuest
Natascha MoteeGuest
Melanie CrossGuest
Adam HarringtonSteward
Zac BaumanGuest
Heddi-Joy Taylor-WelchGuest
Daffyd GoughKitchen Staff
James MustoeKitchen Staff
Samantha StarrKitchen Staff
Simon M ThomasKitchen Staff
Jason YipKitchen Staff
Colum Sanson ReganDouble for The Doctor
Gerald SleithDouble for Morvin Van Hoff
Jon DaveyHost
Dean ForsterStunt Engineer
Dean ForsterStunt Host
Angharad BaxterThe Queen
Duncan McLaurieFootman
Adam ChilversFootman
Daryl AdcockADR
Stephen Bracken-KeoghADR
Hannah WelchADR
Nicholas WilkesADR
Emma FeeneyADR
Jane S R Kyle-HuntADR
Paul SparrowhamADR
Lindsay HollingsworthADR
Wendi SheardADR
Paul GanneyADR
Craig PalmerSteward
Cee Jay JosephsWorker
Wilson RogersWorker
Production Team
Russell T DaviesWriter
James StrongDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Tracie SimpsonProduction Manager
Ernie Vincze BSCDirector of Photography
Edward ThomasProduction Designer
Mike JonesEditor
Millennium FXProsthetics
Any EffectsSpecial Effects
The MillVisual Effects
Will CohenVisual Effects Producer
Marie JonesVisual Effects Producer
Dave HoughtonVisual Effects Supervisor
Murray GoldIncidental Music
Barbara SouthcottMake-up Designer
Louise PageCostume Designer
Julian HowarthSound Recordist
Oliver AgerProduction Accountant
Julie ScottProduction Executive
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Peter BennettFirst Assistant Director
Jennie FavaSecond Assistant Director
Sarah DaviesThird Assistant Director
Gareth SkeldingLocation Manager
Rhys GriffithsUnit Manager
Jess van NiekerkProduction Coordinator
Kevin MyersProduction Secretary
Debi GriffithsProduction Assistant
Nicola BrownProduction Runner
Heddi-Joy TaylorFloor Runner
Wayne HumphreysDriver
Darren LeenDriver
Bethan BrittonContracts Assistant
Sheila JohnstonContinuity
Brian MinchinScript Editor
Julian BarberCamera Operator
Steve ReesFocus Puller
John RobinsonGrip
Jeff WelchBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
Tom LucyStunt coordinator
Ailsa BerkChoreographer
Stephen NicholasChief Supervising Art Director
Jonathan Marquand AllisonArt Dept Production Manager
Arwel Wyn JonesSupervising Art Director
James NorthAssociate Designer
Anna CooteArt Department Coordinator
Tristan PeatfieldSet Decorator
Joelle RumbelowProps Buyer
Rebecca HemyStandby Art Director
Peter McKinstryDesign Assistant
Shaun WilliamsStoryboard Artist
Phil ShellardStandby Props
Patrick DeacyStandby Props
Will PopeStandby Carpenter
Ellen WoodsStandby Painter
Keith RiggerStandby Rigger
Phil LyonsProps Master
Barry JonesChief Props Maker
Penny HowarthProps Maker
Matthew Hywel-DaviesConstruction Manager
John WhalleySenic Artist
Allen JonesSenic Artist
BBC Wales GraphicsGraphics
Rose GoodhartAssistant Costume Designer
Lindsay BonaccorsiCostume Supervisor
Barbara HarringtonCostume Assistant
Pam MullinsMake-Up Artist
Morag SmithMake-Up Artist
John MunroMake-Up Artist
Andy BrierleyCasting Associate
Ceres DoyleVisual Effects Editor
Carmen RobertsAssistant Editor
Samantha HallPost Production Supervisor
Chris BlatchfordPost Production Supervisor
Marie BrownPost Production Coordinator
Ben AshmoreSpecial FX Coordinator
Danny HargreavesSpecial FX Supervisor
Neill GortonProsthetics Designer
Rob MayorProsthetics Supervisor
Matthew ClarkeOnline Editor
Mick VincentColourist
Jean-Claude Deguara3D Artist
Nicolas Hernandez3D Artist
Nick Webber3D Artist
Neil Roche3D Artist
Andy Guest3D Artist
Bruce Magroune3D Artist
Matt McKinney3D Artist
Mark Wallman3D Artist
Jeff North3D Artist
Sara Bennett2D Artist
Russell Horth2D Artist
Bryan Bartlett2D Artist
Greg Spencer2D Artist
Arianna Lago2D Artist
Simon C Holden2D Artist
Isobel Barber2D Artist
Simon WickerDigital Matte Painter
Jenna PowellVisual Effects Coordinator
Rebecca JohnsonVisual Effects Coordinator
Marianne PatonVisual Effects Production Assistant
Tim BarterOn Set Visual FX Supervisor
Tim RickettsDubbing Mixer
Paul McFaddenSupervising Sound Editor
Paul JefferiesSound FX Editor
Kelly-Marie AngellFoley Editor
Chris RogersFinance Manager