Happy Valley · SEASON 2

Episode 6

Episode 6 · 2016-03-15

★ 8.3
Happy Valley poster
Season 2Episode 6★ 8.3/10
  • Crime
  • Drama
  • Mystery

Episode overview

Catherine confronts Frances, while John's torment leads him to desperate measures.

51 minutes

Season 2 episodes