Last updated 26 December 2023

Production Team
Steven MoffatWriter
Douglas MackinnonDirector
Nikki WilsonProducer
Steven MoffatExecutive Producer
Brian MinchinExecutive Producer
Adam GreenEditor
Michael PickwoadProduction Designer
Suzie LavelleDirector of Photography
Tracie SimpsonLine Producer
Murray GoldIncidental Music
AXIS VFXVisual Effects
Real SFXSpecial Effects
Millennium FXProsthetics
Simon WheelerProduction Accountant
Deian Llyr HumphreysSound Recordist
Ray HolmanCostume Designer
Barbara SouthcottMake-up Designer
Andy Pryor CDGCasting Director
Gordon RonaldHead of Production
Samantha PricePost Production Supervisor
Crispin LayfieldStunt coordinator
Dani BiernatStunt coordinator
Jo McLarenStunt coordinator
Francesco Reidy1st Asst Director
James Dehaviland2nd Asst Director
Danielle Richards3rd Asst Director
Chris ThomasAssistant Director
Gareth JonesAssistant Director
Alex MiarliAssistant Director
Sean EvansUnit Driver
Kyle DaviesUnit Driver
Iwan RobertsLocation Manager
Iestyn Hampson-JonesUnit Manager
Adam KnopfProduction Coordinator
Sandra CosfeldAssistant Production Coordinator
Sion CrowleProduction Assistant
Jade StephensonProduction Assistant
Sheryl BradfordProduction Assistant
Jamie ShawProduction Assistant
Justine WooffAssistaint Accountant
Bethan GriffithsArt Department Accountant
Nicki ColesScript Supervisor
Lindsey AlfordScript Executive
David DavisScript Editor
Mark McQuoidCamera Operator
Jonathan VidgenFocus Puller
Steve ReesFocus Puller
John RobinsonGrip
Cai ThompsonCamera Assistant
Matthew LepperCamera Assistant
Scott WallerCamera Assistant
Sean CroninAssistant Grip
Tom ShoringSound Maintenance Engineer
Christopher GodingSound Maintenance Engineer
Mark HutchingsGaffer
Andrew GardinerBest Boy
Bob MiltonElectrician
Gareth SheldonElectrician
Gawain NashElectrician
Rob FernandesElectrician
Andrew WilliamsElectrician
Dafydd ShurmerSupervising Art Director
Chris BarberStandby Art Director
Adrian AnscombeSet Decorator
Linda MorganProduction Buyer
Vicki MaleProp Buyer
May JohnsonProp Buyer
Kartik NagarDraughtsman
Julia JonesDraughtsman
Paul SmithProp Master
Kyle BelmontProp Chargehand
Liam CollinsStandby Props
Jonathan BarclayStandby Props
Scott HoweProp Hand
Nigel MagniProp Hand
Matt WattsProp Hand
Jamie SouthcottStoreman
Stephen CooperConcept Artist
Matthew ClarkGraphic Artist
Paul JonesStandby Carpenter
Shadow ScaffoldingRigging
Colin TomsStandby Rigger
Christian DaviesPractical Electrician
Austin CurtisPractical Electrician
Alan HardyProps Maker
Jamie ThomasProps Maker
Gareth FoxProps Driver
Terry HorleConstruction Manager
Dean TuckerConstruction Chargehand
John SinnottChargehand Carpenter
Tim BurkeCarpenter
Lawrie FerryCarpenter
Matt FerryCarpenter
Chris DanielsCarpenter
Julian TuckerCarpenter
George ReesCarpenter
Ben BerrowCarpenter
Keith RichardsCarpenter
Campbell FraserCarpenter
Mark PainterCarpenter
Joe PainterCarpenter
Michael VenablesCarpenter
Jonathan TylkeConstruction Driver
Mike CoxConstruction Labourer
Clive ClarkeHead Senic Artist
Steve NelmsPainter
Deb McShanePainter
Paul MurrayPainter
Georgie SayerAssistaint Costume Designer
Simon MarksCostume Supervisor
Andie MearCostume Assistant
Ian FowlerCostume Assistant
Jennie TindleCostume Assistant
Sara AngharadMake-Up Supervisor
Megan BowesMake-Up Artist
James SpinksMake-Up Artist
Glyn EvansUnit Medic
Alice PurserCasting Associate
Becky TrotmanAssistant Editor
Robbie GibbonAssistant Editor
Dan RawlingsVFX Editor
Hannah JonesPost Production Coordinator
Joanne RiggsPost Production Coordinator
Tim RickettsDubbing Mixer
Matthew CoxADR Editor
Darran ClementDialogue Editor
Harry BarnesEffects Editor
Jamie TalbuttFoley Editor
Julie AnkersonFoley Artist
BBC Wales GraphicsTitles
Billy HanshawTitles Concept
Christine KellyAssistant Online Editor
William OsmanOnline Editor
Gareth SpensleyColourist
Alastair KingConducted By
Alastair KingOrchestrated by
Jake JacksonMixed By
Gerry O'RiordanRecorded by
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Toby WhithouseKahler created by