The third series of Happy Valley is keeping BBC1 viewers glued to the screen every Sunday night, but how much do you know about the show?
It was a long six-year wait for die-hard fans, who were eager to catch up with Catherine Cawood (Sarah Lancashire) as she fights crime across the Calder Valley. But she's now back on our screens and has unfinished business with nemesis Tommy Lee Royce (James Norton).
This time round, Catherine is close to retirement, with plans to hike in the Himalayas. Sister Clare (Siobhan Finneran) is happily coupled up with Neil (Con O'Neill) from Series 2, while grandson Ryan (Rhys Connah) has turned 16 and is getting into trouble in school.
Read more: BBC Happy Valley fans queue to eat at Bolton cafe where THAT scene was filmed
To celebrate the series' return, we've pulled together a quiz to test your knowledge of the show, with questions from all three series of the northern-based crime drama, so beware of some minor spoilers if you haven't caught up with the third series yet. And let us know how you did in the comments section below.
If you can't see the quiz above, you can open the Happy Valley challenge in a new browser window.
Read next:-
- 20 amazing places you need to visit across Greater Mancheste r in 2023
- The family restaurant that kids might love - but parents may struggle to tolerate
- The Manchester restaurant hailed among the best in the UK
- January restaurant offers, discounts and deals for 2023
- Festive lights left in parks after Lightopia owner falls into administration