Happy Valley: Cast, Plot and Why It's Worth Watching

Happy Valley is a British crime drama set in the Calder Valley in West Yorkshire. It follows a police sergeant whose home life is as turbulent as her job. Written by Sally Wainwright, it ran for three series on BBC One between 2014 and 2023. This TV review covers the cast, the story and the reasons it keeps finding new viewers, without giving away the big twists.
What Happy Valley is about
Sergeant Catherine Cawood is a police officer in her late forties. She is also a recovering grandmother-in-waiting, a recent divorcee and a woman still grieving. Her daughter Becky died by suicide after being raped, and Catherine raises Becky's young son, Ryan, with help from her recovering-addict sister, Clare.
That grief gives the series its spine. Catherine blames one man for Becky's suffering: Tommy Lee Royce, a violent criminal who is also Ryan's biological father. The crimes she investigates change from series to series, but Tommy's shadow never leaves her life.
The title is local slang. It is a wry nickname for the valley, which the show presents as a place of mill towns, moorland roads and drug problems. It is not a cheerful setting, and the drama never pretends otherwise.
The main cast
The show rests on a small, tightly written ensemble. These are the key players.
| Actor | Role |
|---|---|
| Sarah Lancashire | Sergeant Catherine Cawood |
| James Norton | Tommy Lee Royce |
| Siobhan Finneran | Clare Cartwright |
| Rhys Connah | Ryan Cawood |
| Charlie Murphy | Ann Gallagher |
| George Costigan | Nevison Gallagher |
| Steve Pemberton | Kevin Weatherill |
| Joe Armstrong | Ashley Cowgill |
The final series added Amit Shah and Mark Stanley to the lineup, among others.
Sarah Lancashire as Catherine
Sarah Lancashire is the reason the programme works. She plays Catherine as practical, sharp-tongued and permanently tired, someone who copes by getting on with it. Her performance won her the BAFTA for Leading Actress for the second series. Lancashire had previously worked with Wainwright on Last Tango in Halifax, and the writer has spoken about how that collaboration shaped the role.
James Norton as Tommy Lee Royce
James Norton was already known for period and costume roles, so Tommy was a sharp turn. He plays a manipulative, dangerous man who can still seem plausible for a few seconds at a time. That is what makes him unsettling. Norton came back for the final run and described it as a daunting privilege to play Tommy one last time.
How the three series play out
Series one (2014)
The first series starts with a kidnapping. Two men plan to abduct the daughter of a wealthy businessman for ransom, and the plan goes badly wrong. At the same time, Catherine's history with Tommy comes back into focus. The result is a crime thriller and a family drama in one, with neither element feeling secondary.
Series two (2016)
The second series deals with a pattern of killings in the area and with the consequences of Catherine's earlier conflicts. It also pushes her personal life further, as Ryan grows up and questions arise about what he should be told. The series averaged 9.3 million viewers in the UK, according to the production company, and is generally rated alongside the first.
Series three (2023)
After a gap of almost seven years, the last six episodes arrived on New Year's Day 2023. Catherine is close to retirement. Human remains turn up in a drained reservoir, and the case slowly pulls her towards Tommy again. Ryan is now sixteen and wants to make up his own mind about his father. The finale drew more than 7.5 million live viewers.
Awards and reception
The first two series each won BAFTA Television awards for Drama Series and for Writing: Drama. Wainwright has described the three series as a planned trilogy, and the closing episode is understated rather than showy. Critics noted that it chose restraint over spectacle, which suits a show about ordinary people under extraordinary pressure.
Why it is worth watching
- A rare lead. Catherine is a middle-aged woman written with complexity, humour and flaws, and not as a type.
- Strong writing. Wainwright's dialogue is quick and dry. Even minor characters feel as if they have lives beyond the scene.
- A sense of place. The Yorkshire locations are used with care, and they shape the mood as much as the plot does.
- A complete story. Three series, eighteen episodes, and a proper ending. You can finish it in a fortnight.
One caution: it is not easy viewing. The drama includes violence, sexual assault and suicide, handled seriously but not softened. It is best watched in order, because the emotional payoff depends on what has come before.
The verdict
Happy Valley is one of the best British crime dramas of the past decade. It works as a thriller, but it lasts because of its characters. Lancashire and Norton give two of the strongest television performances of their careers, and Wainwright's script keeps the pressure on without cheap tricks.
If you like your crime stories grounded, human and well acted, start with series one. Availability on streaming services changes, so check BBC iPlayer and your usual platforms before you begin.