21:00Happy ValleySeries 3Episode 4BBC One Duration: 57 minutes Audio described Sun 22nd Jan 2023, 21:00 on BBC One Oxfordshire HDAvailable for yearsWatch nowAs Tommy’s big day approaches, Catherine becomes suspicious, and Ryan finds a new way to defy her.ContributorsCatherine Cawood:Sarah LancashireTommy Lee Royce:James NortonClare Cartwright:Siobhan FinneranRyan Cawood:Rhys ConnahAlison Garrs:Susan LynchFaisal 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