![Happy Valley Season 3 Episode 3](https://cfm.yidio.com/images/tv/26624/1907214/episode-image-400x225.jpg)
Happy Valley
Season 3
Ep 3. Episode 3
- January 15, 2023
- 58 min
-
8.4 (798)
Catherine confronts Clare and presents Ryan with an ultimatum. Faisal and Joanna hatch a plan that takes an unexpected turn.
Catherine confronts Clare and presents Ryan with an ultimatum. Faisal and Joanna hatch a plan that takes an unexpected turn.