Happy Valley’s Ryan Cawood isn’t a psychopath thanks to one key detail.

WARNING: This article contains spoilers for Season 3 of Happy Valley. Happy Valley will come to an end this weekend with fans on edge as to the fates of Catherine Cawood (played by Sarah Lancashire) and her grandson Ryan Cawood (Rhys Connah) with Tommy Lee Royce (James Norton) on the loose. Viewers got a taste … Read more

The expected return of Sergeant Catherine Cawood from ‘Happy Valley’

Seven years later, Sergeant Catherine Cawood returns to the small screen. With just two seasons broadcast in 2014 and 2016, the character played by Sarah Lancashire captivated the audience. Happy Valley became one of the most acclaimed crime dramas on British television in recent years but, for production and scheduling reasons, it has not been … Read more