21:00Happy ValleySeries 3Episode 5BBC One Duration: 58 minutes Audio described Sun 29th Jan 2023, 21:00 on BBC One Oxfordshire HDAvailable for yearsWatch nowCatherine races to protect her family as a murder investigation begins.ContributorsCatherine Cawood:Sarah LancashireTommy Lee Royce:James NortonClare Cartwright:Siobhan FinneranNevison Gallagher:George CostiganRyan Cawood:Rhys ConnahFaisal Bhatti:Amit ShahNeil Ackroyd:Con O'NeillWriter:Sally WainwrightDirector:Fergus O'BrienProducer:Jessica TaylorProduction Company:Red Production CompanyProduction Company:Lookout PointGenresDramaCrimeBrandHappy ValleySeriesHappy Valley: Series 3 Source: BBC Online