Where To Stream Happy Valley Season 1 Episode 1
Episode 1
- Aired April 29, 2014
- 60 Min
- Rated 7.3
- Number 18 Of 18 Rated Episodes
Sergeant Cawood's world stops when the man who drove her daughter to suicide is released from prison, and Kevin's split-second decision devastates Nevison.