Happy Valley (2014): Episode 3

Happy Valley (2014)

Details

Season
Series 2
Episode
2x03
Air Date
23 February 2016
Where to watch

Overview

Happy Valley season 2, episode 3 — “Episode 3” (2x03) first aired on 23 February 2016.

Tommy urges Frances to go further with her attempts at making Catherine's life a misery.