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 Amanda DanielsMarbs Rhyson Tony DawsonPoliceman (uncredited) Jennifer WilsonNancy Milne Tommy Sim'aanJonno Parker Zak DouglasAaron Jeffries Kerry IngramHannah Devlin Beatriz RomillyMaria Domingues Manjinder VirkHarpit Jindal Sinead MichaelBrooke Jacobs Catherine HannayAJ Hawley Alice HenleyTallulah Walsh Chris AndersonBarney Goodwin Emma KayD.C Keeley Henshaw Paul BlackwellThug - Passerby - Doctor Kieran HardcastleBilly Middlemiss Patricia GreeneMargaret Richmond Cassidy LittleFrank Thorpe Jean FergussonBrenda Wallis Rochelle NeilLaura Garson Nicola ThorpKirsty Metcalfe Janet HargreavesMary Morley Richard WalshTrevor Farrell Nicola BryantSonia Heyward-Smith Emmanuel ImaniSeth Bonolo Saskia ButlerGemma Sallis Toni MidlaneRay's mother (voice) Laura DoddingtonClare Porter Amelia YoungKeri Hallworth Janet WhitesideViolet Heale Pauline FlemingSandra Garrity Susan HingleyMaggie Liston Christiana Ebohon-Green制片人 Matt TryDirector Of Photography Edward AmesDirector Of Photography Joe MayDirector Of Photography Caroline BridgesDirector Of Photography Rachel SelbyWardrobe Supervisor Nicholas Sheldon-HadleyWardrobe Supervisor Sally HoldenMakeup Designer Sue WoodbridgeMakeup Designer Liz FahyWardrobe Supervisor Alison NewmanCostume Designer Lesley ThomasCostume Designer Julie DaviesMakeup Designer Helen SmithMakeup 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 Tracey Witts-HewinsonContinuity Rachel StaceyFirst Assistant Director Lisa WedgburyFirst Assistant Director John BurkillSupervising Editor Andrew MawsonBoom Operator Mark WellmanSound Supervisor James AshmoreBoom Operator Chris HallamBoom Operator Tony WassSound Supervisor Johnny WhiteBoom Operator Niall GaultSound Supervisor Donna StocksProduction Coordinator Lyndsey PendlePost Production Coordinator Karen DyerPost Production Coordinator Saijal PatelProduction Accountant Gemma WoottonProduction Coordinator Kelly AbbeyProduction Secretary Laura McSwanCasting Director Rachelle Williams-ParkerCasting Director Nasreen AhmedScript Editor Simon J CurtisScript Editor Hannah DurhamScript Editor