
Happy Valley
Happy Valley is a dark, funny, multi-layered thriller revolving around the personal and professional life of Catherine, a dedicated, experienced, hard-working copper. She is also a bereaved mother who looks after her orphaned grandchild.
Last Episode Date: 2023-02-05
Crime
Drama
Mystery
★★★★★★★★★★ (334 votes)
Official website: http://www.bbc.co.uk/programmes/b06zqjpj
Casts

Sarah Lancashire
as Catherine Cawood

Siobhan Finneran
as Clare Cartwright

James Norton
as Tommy Lee Royce

Rhys Connah
as Ryan Cawood

Charlie Murphy
as Ann Gallagher

Shane Zaza
as Shafiq Shah

George Costigan
as Nevison Gallagher

Rick Warden
as Insp Mike Taylor

Vincent Franklin
as DSU Andy Shepherd

Mollie Winnard
as Joanna Hepworth