Happy Valley Season 2 Episode 6 - Episode 6

watch online Happy Valley

Watch Happy Valley season 2 episode 6 online for free at WatchSeriesLite. Catherine is confronts a delusional Frances. Elsewhere John’s torment leads him to desperate measures. Happy Valley is a British drama series that stars Sarah Lancashire, Steve Pemberton, James Norton, Adam Long, and Joe Armstrong. It follows Yorkshire police ser…

Air Date: March 15, 2016

Share this episode on Facebook Twitter Google+