Happy ValleySeries 2Episode 5BBC One Duration: 1 hour Audio describedFirst broadcast: Tue 8th Mar 2016, 21:00 on BBC One Scotland HDLatest broadcast: Tue 8th Mar 2016, 21:00 on BBC One WalesAvailable for yearsWatch nowDrama series about a Yorkshire police sergeant. Daniel suspects somebody at school might be responsible for Ryan's new-found interest in Tommy.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 FranklinAnn Gallagher:Charlie MurphyShafiq Shah:Shane ZazaDaniel Cawood:Karl DaviesRyan Cawood:Rhys ConnahNeil Ackroyd:Con O'NeillSean Balmforth:Matthew LewisSledge:Chris Michael HallGorkem Tekeli:Mete DursunFit Lad:Matt AdamsBar Manager:Darren MorfittDaryl Garrs:Robert EmmsAlison Garrs:Susan LynchJoyce:Ishia BennisonSolicitor:Gerard FletcherJack Wadsworth:Felix JohnsonAmber Wadsworth:Madison BrownBen Wadsworth:James SenneckWriter:Sally WainwrightDirector:Sally WainwrightProducer:Juliet CharlesworthExecutive Producer:Nicola ShindlerGenresDramaCrimeBrandHappy ValleySeriesHappy Valley: Series 2 Source: BBC Online