Happy Valley

Episode 3

S02E03 - Airdate: 2016-02-23

* 8.3/10

Runtime: 60 min

Tommy wants Frances to go further in her attempts of ruining Catherine's life. John is concerned when a new body is discovered.

Back to Happy Valley

Episode details and rating from TVmaze.