Programme Index

Discover 11,128,835 listings and 277,897 playable programmes from the BBC

Happy Valley

Series 3

Episode 6

Duration: 1 hour, 8 minutes

on BBC One London HD

Available for years

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

Contributors

Catherine Cawood:
Sarah Lancashire
Tommy Lee Royce:
James Norton
Clare Cartwright:
Siobhan Finneran
Nevison Gallagher:
George Costigan
Ryan Cawood:
Rhys Connah
Alison Garrs:
Susan Lynch
Faisal Bhatti:
Amit Shah
Neil Ackroyd:
Con O'Neill
Production Company:
Red Production Company
Production Company:
Lookout Point

BBC One London HD

About BBC One

BBC One