Katherine ParkinsonLaura Hawkins Tom Goodman-HillJoe Hawkins Lucy CarlessMattie Hawkins Ruth BradleyDI Karen Voss Theo StevensonToby Hawkins Pixie DaviesSophie Hawkins Neil MaskellDS Pete Drummond Billy JenkinsSeraph / Sam Thusitha JayasunderaNeha Patel QC William HurtDr. George Millican Carrie-Anne MossDr. Athena Morrow Jill HalfpennyJill Drummond Marshall AllmanMilo Khoury Tor ClarkSenior Technician Stephen BoxerDr. David Elster Claudia HarrisonDr. Aveling Caroline Lee-JohnsonBrothel Madame Dominic MafhamChief Superintendent Shaw Stella GonetFrances Walker Aidan McArdlePeter Keeley Matthew James OvensUtility Synth James SuttonRepair Bay SCO19 Officer Richard SuttonSCO19 Lead Officer Oliver CoopersmithLaurence Jonathon MichaelsUniformed Police Officer (uncredited) Philip ArdittiSalim Sadik Ellen ThomasLindsey Kiwanuka Claire LamsShop Assistant Akie KotabeDr. Ji Dae-Sun Krishnan Guru-MurthyHimself Beverly HillsHead Teacher Steven PaceyColin (Client) Eva Jane WillisGirl in Café Grace ChiltonPersona Technician Danny BabingtonSmash Club Man Mark WeinmanPersona Driver Adam NewingtonPolice Synth Adam LeeseDad in Playground Laurence Ubong WilliamsPolice Officer Ann AkinjirinPolice Woman Andrea HartProtest Leader Christopher Patrick NolanProtester Michael DixonSentry Constable Teresa ChurcherBank Worker Mark RoperRecycling Centre Employee William AndrewsScientist I Alex WaldmannCare Home Worker Susannah DoyleClaudia Nowak Robin McCallumHeadteacher Giles LongPanel Show Host Daniel AbelsonPolice Officer One Peter BarrettPolice Guard Paul ReynoldsFather At Stall Simon HarrisonDr. Sanchez Andrea HallPC Martine Franks Jon WenningtonScene of Crime Officer (uncredited) Jim MacieSecurity Guard (uncredited) Francesca GregoriniRegisseur Sam VincentSchrijver / Executive Producer Jonathan BrackleySchrijver / Executive Producer Jonathan HarbottleSchrijver Lars LundströmExecutive Producer / Adaptation Henrik WidmanExecutive Producer Derek WaxExecutive Producer Emma Kingsman-LloydExecutive Producer Chris FryExecutive Producer Jane FeatherstoneExecutive Producer Anna KasabovaSet Decoration Nicole NorthridgeProduction Design Dick LunnProduction Design Holly MorpethArt Direction Hayden MatthewsProduction Design Jonnie MeadSet Decoration Andrea MathesonArt Direction Louisa MorrisArt Direction Sue Jackson-PotterSet Decoration Mickaela TroddenSet Decoration Ruairí O'BrienDirector Of Photography Kieran McGuiganDirector Of Photography Stephan PehrssonDirector Of Photography Urszula PontikosDirector Of Photography Andrew McDonnellDirector Of Photography David RomDirector Of Photography Simon ArcherDirector Of Photography Sergio DelgadoDirector Of Photography Stuart BentleyDirector Of Photography Vickie LangMakeup Designer Nicola Muldoon Makeup Artist Scarlett McGrathHairstylist Sarah NuthMakeup Supervisor Sophia KnightMakeup Supervisor Rosie OctonHair Supervisor Line KolaasaeterMakeup Artist Annie HardingeCostume Design Kate GillCostume Designer Claire LynchCostume Supervisor Kate RoydsCostume Standby Ian FulcherCostume Design Katie J. NewhamCostume Supervisor Katie BroomeCostume Supervisor Alice HollingumMakeup Trainee Jessie NoakesCostume Standby Alex BerwickSecond Assistant Director Sara DoughtyScript Supervisor Dean ByfieldFirst Assistant Director Glyn HarperSecond Assistant Director Jack WrenThird Assistant Director Rosalind HowesThird Assistant Director Andrea BamfordScript Supervisor Joe PayneThird Assistant Director Sophie CalverSecond Assistant Director Nick BrownFirst Assistant Director Steve RobinsonFirst Assistant Director Charlie EndeanFirst Assistant Director Amy RodriguezScript Supervisor Tom DunbarFirst Assistant Director Fletcher RodleyFirst Assistant Director Matt JenningsThird Assistant Director Sophie KennyThird Assistant Director Kate DenningFirst Assistant Editor / Post Production Coordinator Harrison WallAssistant Editor Adam MossFirst Assistant Editor Dean HardingFirst Assistant Editor Selina MacarthurRedacteur Dominic StrevensRedacteur Amy HounsellAssistant Editor Richard EllisOnline Editor Cristóbal Tapia de VeerTheme Song Performance Richard DaveySound Re-Recording Mixer Sarah WarneOriginal Music Composer Grant BridgemanSound Recordist Adam ArmitageSound Effects Editor Alex HorlickDialogue Editor Laura CloughSound Assistant Ben BrazierDialogue Editor Simon PriceDialogue Editor Rodney BerlingDialogue Editor James BainSound Recordist Michael MaroussasDialogue Editor Adrienne TaylorBoom Operator Sandra StewartProduction Accountant Bryony ChaplinProduction Coordinator Alex IrwinCasting Assistant Louisa RawlinsProduction Manager Chris SheriffLocation Manager Tom Di DomenicoProduction Runner Stephanie AndrewUnit Manager Sam CourtnageUnit Manager Vicki ThomasCasting Associate Michelle FranklinAssistant Production Coordinator Seth MasonCasting Associate Ian PollingtonLocation Manager James CustanceAssistant Production Coordinator Alison BarnettHead Of Production Ben HoltHead Of Production Madeleine NurrishAssistant Production Coordinator Lorraine GoodmanLine Producer Victor JenkinsCasting Director Emma HarrisonLocation Assistant Elena Rubio-HallProduction Coordinator Peter-Frank DewulfLocation Manager Pete WimblettAssistant Location Manager David HalsteadLocation Manager Rosalind LaugharneLocation Manager Rupert BrayLocation Manager David KellickLocation Manager Robin PimLocation Manager Ross IsaacAssistant Location Manager Neal ChampionSpecial Effects Supervisor Charlotte RutherfordScript Editor Deanne CunninghamScript Editor Sian McWilliamsScript Editor