Scores are settled for good on Catherine's final shift, and Ryan faces a moral dilemma.

Happy Valley
Catherine Cawood is the sergeant on duty when flustered and nervous accountant Kevin Weatherill comes into her West Yorkshire station to report a crime.
Sarah Lancashire / Siobhan Finneran / Charlie Murphy / James Norton / Rhys Connah / Shane Zaza / Rick Warden / George Costigan / Karl Davies / Ishia Bennison / Jill Baker / Joe Armstrong / Steve Pemberton / Adam Long / Derek Riddell / Julia Ford / Craig Thomas Lambert
- Released
- (2014-)
- Seasons
- 3 seasons
- Status
- returning series
- Add to
- watch list
|
|
|
|