Happy Valley

8.4

Catherine Cawood is the sergeant on duty when flustered and nervous accountant Kevin Weatherill comes into her West Yorkshire station to report a crime.

Sarah Lancashire / Siobhan Finneran / Charlie Murphy / James Norton / Rhys Connah / Shane Zaza / Rick Warden / George Costigan / Karl Davies / Ishia Bennison / Jill Baker / Joe Armstrong / Steve Pemberton / Adam Long / Derek Riddell / Julia Ford / Craig Thomas Lambert

    • Released
    • (2014-)
    • Seasons
    • 3 seasons
    • Status
    • returning series
    • Add to
    • watch list

    SEASON 3

  • Episode 6Episode 6

    Scores are settled for good on Catherine's final shift, and Ryan faces a moral dilemma.

  • Episode 5Episode 5

    Catherine races to protect her family as a murder investigation begins.

  • Episode 4Episode 4

    As Tommy's big day approaches, Catherine becomes suspicious, and Ryan finds a new way to defy her.

  • Episode 3Episode 3

    Catherine confronts Clare and presents Ryan with an ultimatum. Faisal and Joanna hatch a plan that takes an unexpected turn.

  • Episode 2Episode 2

    Catherine learns of a painful betrayal close to home, and Faisal comes under increasing pressure from all sides.

  • Episode 1Episode 1

    When Catherine discovers the remains of a murder victim, it bizarrely leads her straight back to Tommy Lee Royce.