21:00Happy ValleySeries 3Episode 2BBC One Duration: 58 minutes Audio described Sun 8th Jan 2023, 21:00 on BBC One LondonAvailable for yearsWatch nowCatherine learns of a painful betrayal close to home, and Faisal comes under increasing pressure from all sides.ContributorsCatherine Cawood:Sarah LancashireTommy Lee Royce:James NortonClare Cartwright:Siobhan FinneranRyan Cawood:Rhys ConnahFaisal Bhatti:Amit ShahNeil Ackroyd:Con O'NeillWriter:Sally WainwrightProducer:Jessica TaylorDirector:Pat HarkinsDirector:Sally WainwrightProduction Company:Red Production CompanyProduction Company:Lookout PointGenresDramaCrimeBrandHappy ValleySeriesHappy Valley: Series 3 Source: BBC Online