Details
- First aired
- 29 April 2014
- Ended
- 5 February 2023
- Seasons
- 3
- Episodes
- 18
- Where to watch
Overview
Happy Valley ran from 2014–2023 and is completed — 3 seasons and 18 episodes in total.
Happy Valley is a dark, funny, multi-layered thriller revolving around the personal and professional life of Catherine, a dedicated, experienced, hard-working copper. She is also a bereaved mother who looks after her orphaned grandchild.