Bill NighyPatrick Steptoe James NortonRobert Edwards Thomasin McKenzieJean Purdy Charlie MurphyTrisha Johnson Abbiegail MillsMeg (Older) Ella BruccoleriLesley Brown Douggie McMeekinJohn Brown Adrian LukisProfessor Mason Robert WilfortReverend Paulson Jemima RooperRuth Edwards Oliver Llewellyn JenkinsNeil Heather AgyepongKathy Gibson Justin EdwardsMichael Barratt Mark SainsburyJohn Graham Anastasia HilleSheila Howarth Richard DurdenSir Norman Jeffcoate Nicholas RoweJames Watson Simon Paisley DayBrian Baines Eleanor GraceReceptionist Carla Harrison-HodgeAlice Peter Sandys-ClarkeJohn Webster Madeleine ShenaiCampaign Girl Glenn CunninghamReporter 2 Cameron McCrackenExecutive Producer Alice NormingtonProduction Design Lissa LamonaArt Direction Marlow HopeAssistant Set Decoration Jamie CairneyDirector Of Photography Thomas EnglishSecond Unit Director Of Photography Sinéad KidaoCostume Design Lance BreakwellMakeup Artist Nirvana JalalvandMakeup Supervisor Tara McDonaldMakeup Designer Ophelia AkandeCostume Assistant Emily ChickenCostume Assistant Amanda CoxAssistant Costume Designer Angharad BattenFirst Assistant Director Stacey CainColor Assistant Erin MillicanSecond Assistant Sound Steven PriceOriginal Music Composer Glenn FreemantleSound Designer Steve HancockBoom Operator Ian MorganDialogue Editor Jasper ThornSound Re-Recording Mixer Arthur TurnerDialogue Editor David ButterworthOrchestrator Kle SavidgeMusic Supervisor Bradley FarmerMusic Editor Lucy BevanCasting Director Beth TimbrellLine Producer May EvansCasting Assistant Henry IsaksenUnit Manager Ajay LotayLocation Manager Emma HazellProduction Coordinator Jennie ScottAssistant Production Coordinator Charlotte WarnProduction Assistant Chris ReynoldsSpecial Effects Supervisor James WoodsVisual Effects Producer