Happy Valley , Series 3 : Episode 6

Trailer image

Watch world-class TV from Britain and beyond

Always available, always commercial free

start your free trial

Episode 6: On Catherine's final shift, scores are settled for good and Ryan faces a moral dilemma.

Starring: Sarah Lancashire, James Norton, Siobhan Finneran, George Costigan, Rhys Connah, Susan Lynch, Amit Shah, Con O'Neil.
US TV RATING: TV-MA