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.
James Norton (born is an English film, television and stage actor. He currently plays Canon Sidney Chambers in the ITV period drama Grantchester.
Sarah Lancashire and James Norton are joined by Katherine Kelly, Shirley Anderson, Kevin Doyle, Julie Hesmondhalgh and Matthew Lewis for a chilling second series
Happy Valley: Sgt Catherine Cawood, played by Sarah Lancashire
TV show - Happy Valley (Thriller)
Happy Valley’s second series surpassed its first, in the view of many of our readers.