Last updated 09 January 2020

Cast
Matt SmithThe Doctor
Karen GillanAmy Pond
Arthur DarvillRory Williams
Alex KingstonRiver Song
Michael McShaneGrayle
Rob DavidSam Garner
Bentley KaluHood
Ozzie YueForeman
Burnell TuckerOld Garner
Matthew StirlingStunt double for Grayle
Stephanie CareyStunt double for Amy
Zac FoxPhotoshoot PA
Louise-Marie BowenWeeping Angel
Caitlin BlackwoodAmelia Pond
Sarah Louise MadisonWeeping Angel
Ann LiChinese Artisan
Clem SoChinese Artisan
Jennifer DenningGirl in window
Angharad BaxterWoman in Window
Roger SmithMan at Window
Michael Britton-JonesMan at Window
David Tudor GreavesMan at Window
Lorna GibbonsHand double for River Song
Nicholas DunwellPasser By
Timothy HowardPasser By
Lindsey MorganPasser By
Helen MurrayPasser By
Jackie HughesElderly Lady
Gina RomanelloChild
Steve LightDriving Double
Anthony EvansDouble for Hood
Matthew HumphriesDouble for The Doctor
John NinnisDouble for Rory
Ian William GeorgeDouble for The Doctor
Gordon SeedStunt double for Rory
Sarah PhillipsDouble for River Song
Production Team
Steven MoffatWriter
Nick HurranDirector
Marcus WilsonProducer
Steven MoffatExecutive Producer
Caroline SkinnerExecutive Producer
Diana BartonLine Producer
David MasonLine Producer (New York)
Denise PaulScript Producer
Neville KiddDirector of Photography
Michael PickwoadProduction Designer
Jamie PearsonEditor
Millennium FXProsthetics
Real SFXSpecial Effects
The MillVisual Effects
Stargate StudiosVisual Effects
Murray GoldIncidental Music
Barbara SouthcottMake-up Designer
Howard BurdenCostume Designer
Deian Llyr HumphreysSound Recordist
Jeff DunnProduction Accountant
Nerys DaviesPost Production Supervisor
Julie ScottProduction Executive
Andy Pryor CDGCasting Director
Ron GrainerTitle Music
BBC National Orchestra of WalesWith thanks to
Ben FosterConducted By
Ben FosterOrchestrated by
Jake JacksonMixed By
Gerry O'RiordanRecorded by
Crispin LayfieldStunt coordinator
Gordon SeedStunt coordinator
Fay SelbyFirst Assistant Director
James DehavilandSecond Assistant Director
Heddi-Joy Taylor-WelchThird Assistant Director
Danielle RichardsAssistant Director
Nicky JamesLocation Manager
Geraint WilliamsUnit Manager
Phillipa ColeProduction Manager
Moe BardachProduction Manager (New York)
Claire HildredProduction Coordinator
Gabriella RicciAsst Production Coordinator
Sandra CosfeldProduction Secretary
Rachel VipondProduction Assistant
Samantha PriceProduction Assistant
Rhys EvansAsst Production Accountant
Justine WooffAsst Production Accountant
John PhillipsAssistant Script Editor
Steve WalkerScript Supervisor
Joe RussellCamera Operator
James ScottFocus Puller
Julius OgdenFocus Puller
Gary NormanGrip
Meg De KoningCamera Assistant
Sam SmithardCamera Assistant
Evelina NorgrenCamera Assistant
Owen CharnleyAssistant Grip
Ross AdamsSound Maintenance Engineer
Chris GodingSound Maintenance Engineer
Mark HutchingsGaffer
Stephen SlocombeBest Boy
Bob MiltonElectrician
Gareth SheldonElectrician
Matt WilsonElectrician
Paul SpriggsSupervising Art Director
Adrian AnscombeSet Decorator
Charlie LynamProduction Buyer
Adrian GreenwoodProduction Buyer
Lucienne SurenArt Director
Richard HardyAssistant Art Director
Donna ShakesheffArt Department Coordinator
Paul SmithProp Master
Bernie DaviesProp Chargehand
Jayne DaviesSet Dresser
Austin J CurtisProp Hand
Phil ShellardStandby Props
Helen AthertonStandby Props
Mike ElkinsDressing Props
Ian GriffinDressing Props
Christina TomGraphic Artist
Chris LeesGraphic Designer
Florence TaskerPetty Cash Buyer
Will PopeStandby Carpenter
Bryan GriffithsStandby Rigger
Penny HowarthProps Maker
Alan HardyProps Maker
Jamie ThomasProps Maker
Gareth FoxProps Driver
Terry HorleConstruction Manager
Dean TuckerConstruction Chargehand
Fraser PurfitAssistant Costume Designer
Carly GriffithCostume Supervisor
Katarina CappellazziCostume Assistant
Gemma EvansCostume Assistant
Sara AngharadMake-Up Artist
Vivienne SimpsonMake-Up Artist
Allison SingMake-Up Artist
Alice PurserCasting Associate
Becky TrotmanAssistant Editor
Joel SkinnerVisual Effects Editor
Tim RickettsDubbing Mixer
Matthew CoxADR Editor
Darran ClementDialogue Editor
Paul JefferiesSound Effects Editor
Jamie TalbuttFoley Editor
Peter Anderson StudioGraphics
Mark BrightOnline Conform
Jon EverettOnline Editor
Mick VincentColourist
Rory HerbertScript Supervisor