Last updated 09 January 2020

Cast
David TennantThe Doctor
Catherine TateDonna Noble
Sarah ParishEmpress
Don GiletLance Bennett
Howard AttfieldGeoff Noble
Jacqueline KingSylvia Noble
Trevor GeorgesVicar
Glen WilsonTaxi Driver
Krystal ArcherNerys
Rhodri MeilerRhodri
Zafirah BoatengLittle Girl
Paul KaseyRobot Santa
George CottleStunt Santa Driver
Tina MaskellStunt Driver Mum
Richard HammettStunt Driver Smart
Gary HoptroughStunt Driver
Rob HuntStunt Driver
Diane DawsonOlder Bridesmaid
Ellie HandYoung Bridesmaid
Tilly MathewsYoung Bridesmaid
Kodjo TsakpoBest Man
Owen StatorsUsher
George OnyeahasiUsher
Sandra ScottGroom's Mum
Ash CroneyGroom's Dad
Gareth EvansPhotographer
Marcus MaggioHandsome Man
Ben McleanMobile Phone Man
Richard PriceGay Man
Ella HuntWedding Guest Kid
Alexandros AllenWedding Guest Kid
Kyde MarrableWedding Guest Kid
Ellie HansonWedding Guest Kid
Simon HamiltonWedding Guest
Sophie LuckieWedding Guest
Kyle LegallWedding Guest
Ben CallaghanWedding Guest
Gail Anne FeltonWedding Guest
Michael Britton-JonesWedding Guest
Gary DevonishWedding Guest
Ian WilsonWedding Guest
Sarah VaughtonWedding Guest
Gwen HestorWedding Guest
Kwesi Gepi AtteeWedding Guest
Euneta WaitheWedding Guest
Susanna JonWedding Guest
Susie CoatsWedding Guest
Justin WaltersWedding Guest
Joanna RuizWedding Guest
June SimmondsWedding Guest
Cynthia ReynoldsWedding Guest
Jorja WelshWedding Guest
Tony HonekarWedding Guest
Maria OhrwallWedding Guest
Laura JonesWedding Guest
Peter KempWedding Guest
Bobby TeeWedding Guest
John RichardsonWedding Guest
Beryl CornishWedding Guest
Eddie HuntWedding Guest
Michelle WignallWedding Guest
Biannca JonesWedding Guest
Keena AndersonWedding Guest
Dave JamesWedding Guest
David UlettWedding Guest
Ian CoatherWedding Guest
Mark GottshalkWedding Guest
Leroy IngramWedding Guest
Kuda KaliyatiWedding Guest
Jill AlexanderWedding Guest
Darren ClarkeWedding Guest
Aleta MorganWedding Guest
Maddie RiedWedding Guest
Corinna McShaneDouble for Donna
Daniel RadbourneLad in Car
Chris IlstonLad in Car
Richard WalkerPedestrian
Duncan CollinsPedestrian
Winston PykePedestrian
Clare BricePedestrian
Rhi LouisePedestrian
Helen SteadmanPedestrian
Alejandro DaSilvaPedestrian
Sadie ReidPedestrian
Alison ClistPedestrian
Johnson YakoobPedestrian
Mike WilliamsPedestrian
Rachel DoePedestrian
Neil FordPedestrian
Craig FordPedestrian
Jo StandingWhistle Lady
Lamorna WatersWhistle Lady
Darrel HeathTaxi Driver
Mark ChappellBig Issue Seller
Andrew SweetCash Point Man
Ken HoskingEvil Santa
Adam SweetEvil Santa
Lorraine Joseph£10 Lady
Jack Ruiz RodriguezChild in Car
Ellie Ruiz RodriguezChild in Car
Margarette DamsellGrandparent
Harry DamsellGrandparent
Nina ArmstrongStunt Double for Donna
Daniel GeoffStunt Double for The Doctor
Samantha BennettOffice Worker
Natascha MoteeOffice Worker
Brian TahrOffice Worker
Helen LennoxOffice Worker
Helen CuthbertOffice Worker
Deborah LightOffice Worker
Miriam AkhtarOffice Worker
Neil PartridgeOffice Worker
Will DownieOffice Worker
Richard BeavisBarman
Sousilla PillayPasser
Stephen EvansPasser
Clare ReynoldsStaff
Paul O'BrienStaff
Mark HasteDJ
Richard TunesiEvil Santa
Joe WhiteEvil Santa
Pete SymondsEvil Santa
Marc Llewellyn-ThompsonEvil Santa
Paul KaseyHero Gold Head
Ken HoskingGold Head Robot
Richard TunesiGold Head Robot
Adam SweetGold Head Robot
Peter BrentTaxi Driver
Dunne HowellMum
Darius WalkerDad
Lesley DringPedestrian
Annette BalaamPedestrian
Anthony AsisPedestrian
Yolaris KhanPedestrian
Sally MartinPedestrian
Lawrence LlewellynPedestrian
Kaman ChanPedestrian
Dan GoughPedestrian
Chester DurrantPedestrian
Chris SwannPedestrian
Torn RawlesPedestrian
Adam YoungPedestrian
Rebecca HarfordPedestrian
Robert SkipmorePedestrian
Toni RicePedestrian
Poppie SkoldPedestrian
Nick MadgePedestrian
Hayley JonesPedestrian
Jim FoxPedestrian
Gemma HobbsPedestrian
Mark SterlingPedestrian
Lindsay SummersPedestrian
Caroline BennettPedestrian
Greg BennettPedestrian
Stephen EvansPedestrian
Antonia HarrisonPedestrian
Eddie MartinSoldier
Carl WatsonStunt Driver for Taxi Driver
Dennis GregorySoldier
Andrew MichellSoldier
Bryan WilliamsSoldier
Craig BowdenSoldier
Richard HarrisSoldier
Chris AldermanSoldier
Jonathan HolcroftSoldier
Kay-D MillsSoldier
Kate GrovesPasser
Trevor PaynePasser
Sue LynchPasser
Bob HesterPasser
Robert ValePasser
Gordon StylesPasser
Dave WongPasser
Zak HumpageGay Man
Lindsay HollingsworthADR
Wendy OlleyADR
Wendi SheardADR
Emma FeeneyADR
Paula KeoghADR
Jenny PinkADR
Stephen Bracken-KeoghADR
Daryl AdcockADR
Nicholas CaterADR
Nicholas WilkesADR
Matthew JonesADR
Paul SparrowhamADR
Bella EmbergMrs Croot
Production Team
Russell T DaviesWriter
Euros LynDirector
Phil CollinsonProducer
Russell T DaviesExecutive Producer
Julie GardnerExecutive Producer
Tracie SimpsonProduction Unit Manager
Rory TaylorDirector of Photography
Edward ThomasDesigner
John RichardsEditor
Millennium FXProsthetics
Any EffectsSpecial Effects
The MillVisual Effects Designer
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
Endaf Emyr WilliamsProduction Accountant
Julie ScottProduction Executive
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Peter BennettFirst Assistant Director
Steffan MorrisSecond Assistant Director
Sarah DaviesThird Assistant Director
Patrick SchweitzerLocation Manager
Gareth SkeldingLocation Manager
Rhys GriffithsUnit Manager
Jess van NiekerkProduction Coordinator
Kevin MyersProduction Secretary
Debi GriffithsProduction Assistant
Victoria WheelProduction Runner
Wayne HumphreysDriver
Malcolm KearneyDriver
Barry PhilipsFloor Runner
Non Eleri HughesContinuity
Simon WinstoneScript Editor
Steve ReesFocus Puller
Sian Elin PalfreyCamera Operator (2nd Unit)
John RobinsonGrip
Jon ThomasBoom Operator
Mark HutchingsGaffer
Peter ChesterBest Boy
David FormanStunt coordinator
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
Tristan PeatfieldSet Decorator
Lee GammonStandby Art Director
Peter McKinstryDesign Assistant
Ben AustinDesign Assistant
Shaun WilliamsStoryboard Artist
Phil ShellardStandby Props
Clive ClarkeStandby Props
Paul JonesStandby Carpenter
Louise BohlingStandby Painter
Bryan GriffithsStandby Rigger
Paul AitkenProperty Master
Joelle RumbelowProps Buyer
Barry JonesProps Maker
Matthew Hywel-DaviesConstruction Manager
BBC Wales GraphicsGraphics
Allen JonesConstruction Chargehand
Rose GoodhartAsst Costume Designer
Lindsay BonaccorsiCostume Supervisor
Sheelagh O'MarahCostume Assistant
Kirsty WilkinsonCostume Assistant
Pam MullinsMake-Up Artist
Steve SmithMake-Up Artist
John MunroMake-Up Artist
Samantha HallPost Production Supervisor
Chris BlatchfordPost 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
Paul Burton3D Artist
Nick Webber3D Artist
Matthew McKinney3D Artist
Mark Wallman3D Artist
Andy Guest3D Artist
Chris Tucker3D Artist
Nicolas Hernandez3D Artist
Jean-Claude Deguara3D Artist
Sara Bennett2D Artist
Russell Horth2D Artist
Melissa Butler-Adams2D Artist
Bryan Bartlett2D Artist
Astrid Busser-Casas2D Artist
Adam Rowland2D Artist
Simon C Holden2D Artist
Greg Spencer2D Artist
Joseph Courtis2D Artist
Jenna PowellVisual Effects Coordinator
Rebecca JohnsonVisual Effects Coordinator
Barney CurnowOn Set Visual FX Supervisor
Lucas FXModel Unit
Tim RickettsDubbing Mixer
Paul McFaddenSupervising Sound Editor
Paul JefferiesSound FX Editor
Chris RogersFinance Manager
Neil HannonVocals
Canadian Broadcasting Corporationin association with the