21:00Happy ValleySeries 2Episode 4BBC One Duration: 1 hour Audio described Tue 1st Mar 2016, 21:00 on BBC One South WestAvailable for yearsWatch nowDrama series about a police sergeant. A gift for Ryan on his tenth birthday reminds Catherine that danger may be closer than she thinks.ContributorsCatherine Cawood:Sarah LancashireTommy Lee Royce:James NortonClare Cartwright:Siobhan FinneranJohn Wadsworth:Kevin DoyleFrances Drummond:Shirley HendersonJodie Shackleton:Katherine KellyMike Taylor:Rick WardenAmanda Wadsworth:Julie HesmondhalghAndy Shepherd:Vincent FranklinLeonie:Hebe BeardsallAnnette:Keeley ForsythDaniel Cawood:Karl DaviesNevison Gallagher:George CostiganBryony:Lena KaurSteph:Louise AtkinsRyan Cawood:Rhys ConnahAnn Gallagher:Charlie MurphyShafiq Shah:Shane ZazaLad 1:Ellis ToddLad 2:Jamie DorringtonLad 3:Tom KilbyDaryl Garrs:Robert EmmsAlison Garrs:Susan LynchJoyce:Ishia BennisonDetective Constable:Tina HarrisSean Balmforth:Matthew LewisSolicitor:Gerard FletcherNeil Ackroyd:Con O'NeillHannah O'Rourke:Charlotte ArmitageAmber Wadsworth:Madison BrownBen Wadsworth:James SenneckWriter:Sally WainwrightDirector:Neasa HardimanProducer:Juliet CharlesworthExecutive Producer:Nicola ShindlerGenresDramaCrimeBrandHappy ValleySeriesHappy Valley: Series 2 Source: BBC Online