Adrian Lewis MorganJimmi Clay Owen BrenmanHeston Carter Robert CavanahDr. Peter Kendrick Matthew ChambersDaniel Granger Sophie AbelsonCherry Clay Selina ChiltonRuth Pearce Seán GleesonRonnie Woodson Ariyon BakareDr. Ben Kwarme Tom ButcherDr. Marc Eliot Emma FildesDebbie McQueen Michael McKellDr. Nick West Elisabeth Dermot WalshZara Carmichael Stirling GallacherGeorge Woodson Sarah MoyleValerie Pitman Yvonne BrewsterRuth Harding Jessica ReganDr. Niamh Donoghue Catherine HamiltonOcean Kennedy Simona ZivkovskaJulie Keane Catriona ToopAliona McGregor Frank EllisGregory Parker Tony DawsonPoliceman (uncredited) Jennifer WilsonNancy Milne Tommy Sim'aanJonno Parker Zak DouglasAaron Jeffries Kerry IngramHannah Devlin Beatriz RomillyMaria Domingues Manjinder VirkKaren Slater Sinead MichaelLisa Hanson Catherine HannayAJ Hawley Alice HenleySophie Treadwell Chris AndersonBarney Goodwin Emma KayD.C Keeley Henshaw Paul BlackwellThug - Passerby - Doctor Kieran HardcastleBilly Middlemiss Patricia GreeneMargaret Richmond Cassidy LittleFrank Thorpe Sarah WeldonPolice Officer Jean FergussonBrenda Wallis Rochelle NeilLaura Garson Nicola ThorpJessica Nielson Janet HargreavesBeryl Turner Richard WalshTrevor Farrell Nicola BryantSonia Heyward-Smith James WarriorMartin Blackburn Amaka OkaforBrianna Quinn Emmanuel ImaniSeth Bonolo Saskia ButlerGemma Sallis Toni MidlaneRay's mother (voice) Andrea DavyDC Janet Dench Laura DoddingtonClare Porter Amelia YoungKeri Hallworth Janet WhitesideWallis Skinner Sandy WalshAndrea Davenport Pauline FlemingTrisha Pringle Christiana Ebohon-Green制片人 Edward AmesDirector Of Photography Joe MayDirector Of Photography Matt TryDirector Of Photography Caroline BridgesDirector Of Photography Rachel SelbyWardrobe Supervisor Alison NewmanCostume Designer Lesley ThomasCostume Designer Helen SmithMakeup Designer Sally HoldenMakeup Designer Liz FahyWardrobe Supervisor Julie DaviesMakeup Designer Nicholas Sheldon-HadleyWardrobe Supervisor Sue WoodbridgeMakeup Designer Paul HigtonCostume Designer Sam WiggettThird Assistant Director Karlvyn DoveSecond Assistant Director Ashley PriceSecond Assistant Director Jonathan EckersleyFirst Assistant Director Luke BrothersonThird Assistant Director Carley ArmstrongContinuity Rachel StaceyFirst Assistant Director Tracey Witts-HewinsonContinuity Lisa WedgburyFirst Assistant Director John BurkillSupervising Editor Andrew MawsonBoom Operator Mark WellmanSound Supervisor James AshmoreBoom Operator Niall GaultSound Supervisor Tony WassSound Supervisor Chris HallamBoom Operator Johnny WhiteBoom Operator Saijal PatelProduction Accountant Karen DyerPost Production Coordinator Kelly AbbeyProduction Secretary Lyndsey PendlePost Production Coordinator Donna StocksProduction Coordinator Gemma WoottonProduction Coordinator Rachelle Williams-ParkerCasting Director Laura McSwanCasting Director Nasreen AhmedScript Editor Simon J CurtisScript Editor Hannah DurhamScript Editor