My friend Gloria recommended Happy Valley, a six-part British crime drama mini-series starring Sarah Lancashire as Catherine Cawood. Happy Valley packs a ton of suspense into each episode.
Sarah Lancashire and James Norton are joined by Katherine Kelly, Shirley Anderson, Kevin Doyle, Julie Hesmondhalgh and Matthew Lewis for a chilling second series
TV show - Happy Valley (Thriller)
'Happy Valley' - The Most Controversial Movies on Netflix - Photos
You Should Watch This Great British Crime Show With a Tough Female Detective and Almost No Guns
UK crime drama 'Happy Valley' is now on Netflix, and at only six episodes, it's beginning to look like tomorrow morning will be a little rough.