Happy Valley (2014 - 2016)

Happy Valley


Avg Tomatometer


Avg Audience Score

Series Info

A six-part drama about a kidnap plot gone terribly wrong. When Kevin Weatherill reports the crime to police sergeant Catherine Cawood, it transpires that the mastermind behind the scheme was Kevin himself. Now in over his head with co-kidnapper and local drug kingpin Ashley Cowgill, Kevin panics and confesses. But is it too late for Catherine to find young Ann Gallagher alive?

Happy Valley Photos


Critics Consensus: Happy Valley continues to grow in season two with noteworthy uses of character development, locale, and exceptional performances across the board, admirably led by Sarah Lancashire.

2016, Netflix, 6 episodes

Critics Consensus: Dark, edgy, and surprisingly suspenseful, Happy Valley dispenses some of the more oddly liberating violence on television.

2014, Netflix, 6 episodes


Sarah Lancashire
as Catherine Cawood
Steve Pemberton
as Kevin Weatherill
James Norton
as Tommy Lee Royce
Adam Long
as Lewis Whippey
Joe Armstrong
as Ashley Cowgill
George Costigan
as Nevison Gallagher
Siobhan Finneran
as Clare Cartwright
Charlie Murphy (V)
as Ann Gallagher
Katherine Kelly
as Jodie Shackleton
Julie Hesmondhalgh
as Amanda Wadsworth
Shirley Henderson
as Frances Drummond
Amelia Bullmore
as Vicky Fleming
Kevin Doyle
as John Wadsworth
Con O'Neill
as Neil Ackroyd
Vincent Franklin
as Andy Shepherd
Karl Davies
as Daniel Cawood
Shane Zaza
as Shafiq Shah
Rick Warden
as Mike Taylor
Rhys Connah
as Ryan Cawood
Steve Edge
as Graham Tattersall
Mete Dursun
as Gorkem Tekeli
Robert Emms
as Daryl Garrs
Susan Lynch
as Alison Garrs
Ivana Basic
as Ilinka Blazevic
Paul Brennen
as Custodial Officer
Ramon Tikaram
as Praveen Badal
Olwen May
as Mrs Beresford
Darren Morfitt
as Bar Manager
Karen Bryson
as Dr Carol Fowler
Gerard Fletcher
as Solicitor
Show More Cast