Where To Stream Happy Valley Season 1 Episode 3
Episode 3
- Aired May 13, 2014
- 60 Min
- Rated 8.1
- Number 14 Of 18 Rated Episodes
Tommy brutally takes control of a situation when PC Kirsten McAskill pulls him and Lewis over. His actions have devastating consequences.