Happy Valley

When a kidnap spirals out of control, Yorkshire police sergeant Catherine Cawood comes face to face with the man who destroyed her family.

Previous Episode

Episode 6

Episode 2x06; Mar 15, 2016

Catherine is confronts a delusional Frances. Elsewhere John's torment leads him to desperate measures.

Previous Episodes

Episode NameAirdateTrailer
2x06: Episode 6Mar 15, 2016
2x05: Episode 5Mar 8, 2016
2x04: Episode 4Mar 1, 2016
View full episode list »