Episode 3
Happy Valley Season 2

Not Yet Available


Critic Ratings: N/A
Critics Consensus

No consensus yet.

Episode Info

Tommy urges Frances to go further with her attempts at making Catherine's life a misery. -- (C) BBC


Sarah Lancashire
as Catherine Cawood
Steve Pemberton
as Kevin Weatherill
James Norton
as Tommy Lee Royce
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
Rick Warden
as Mike Taylor
Karl Davies
as Daniel Cawood
Shane Zaza
as Shafiq Shah
Ramon Tikaram
as Praveen Badal
Steve Edge
as Graham Tattersall
Karen Bryson
as Dr Carol Fowler
Show More Cast