Happy Valley
Happy Valley is a TV show on BBC1. The long-running program has been available since 2015. A total of 18 episodes have been broadcast, most recently in February 2023.
Last broadcast:05/02/2023 at 21:00
Catching up on Happy Valley?
Don't want to miss an episode anymore? Set up a free alarm and receive an email when new episodes are available. Handy!
1:00:00
Expired
Catherine confronts a delusional Frances, while John's torment leads him to desperate measures. 1:00:00
Expired
March 8, 2016 of the TV-show Happy Valley was broadcast by BBC1 on Tuesday 8 March 2016 at 21:00. 1:00:00
Expired
March 1, 2016 of the TV-show Happy Valley was broadcast by BBC1 on Tuesday 1 March 2016 at 21:00. 1:00:00
Expired
February 23, 2016 of the TV-show Happy Valley was broadcast by BBC1 on Tuesday 23 February 2016 at 21:00. 1:00:00
Expired
Catherine arrives home with Ilinka, an emaciated Croatian woman who has been rescued after being trafficked and enslaved for the past four years. Meanwhile, John's panic over Vicky's threat spills out into his home life. 1:00:00
Expired
Eighteen months have passed, and Catherine is spinning plates at work and at home, where Ryan approaches his tenth birthday. Tommy, serving a life sentence in a high-security prison, finds a way of keeping a watchful eye over Ryan from behind bars, while Catherine becomes a murder suspect after finding a dead body. 1:00:00
Expired
Drama series which sees a Yorkshire police sergeant come face to face with the man who destroyed her family. 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.