Happy Valley

Happy Valley

8/10
BBC One Ended Drama • Crime

3 Seasons · 18 Episodes · Premiered April 29, 2014 · Ended February 5, 2023

When a kidnap spirals out of control, Yorkshire police sergeant Catherine Cawood comes face to face with the man who destroyed her family.

Where to Watch: BBC One

Official Site

Next Air Time: No upcoming air date

Seasons & Episodes

Season 1

6 episodes
E01
Episode 1
Tue, Apr 29 2014 8:00 PM GMT+0000 60 min
Sergeant Cawood's world stops when the man who drove her daughter to suicide is released from prison, and Kevin's split-second decision devastates Nevison.
E02
Episode 2
Tue, May 6 2014 8:00 PM GMT+0000 60 min
Catherine's search for Tommy gains momentum when she receives a tip-off regarding his whereabouts. Helen absorbs the shock of hearing that Ann has been abducted.
E03
Episode 3
Tue, May 13 2014 8:00 PM GMT+0000 60 min
Tommy brutally takes control of a situation when PC Kirsten McAskill pulls him and Lewis over. His actions have devastating consequences.
E04
Episode 4
Tue, May 20 2014 8:00 PM GMT+0000 60 min
Catherine's focus returns to the job in hand as she searches for the owner of the suspicious Milton Avenue property, with dramatic consequences.
E05
Episode 5
Tue, May 27 2014 8:00 PM GMT+0000 60 min
Catherine sinks into a deep depression as she learns that Tommy is still at large. The net finally closes in on Kevin.
E06
Episode 6
Tue, Jun 3 2014 8:00 PM GMT+0000 60 min
Things get tense at Catherine's birthday party when a drunk Daniel reveals a different version of past events with Becky. Catherine's fears grow when she learns that Tommy has been spending time with Ryan.

Season 2

6 episodes

Season 3

6 episodes

Cast

James Norton
James Norton as Tommy Lee Royce
Sarah Lancashire
Sarah Lancashire as Catherine Cawood
Siobhan Finneran
Siobhan Finneran as Clare Cartwright
Steve Pemberton
Steve Pemberton as Kevin Weatherill

Similar Shows

User Reviews

Rate this show

Your star rating (required)