After five nail-biting weeks, the series finale of Happy Valley hits our screens tonight.

By now we're all familiar with some of the show's recurring themes — Catherine Cawood going rogue, Clare solving all of life's problems by sticking the kettle on, John Wadsworth becoming increasingly panicked and pale.

So to make the final episode even more gripping, we've created a Happy Valley bingo card!

Simply click on the squares (once that event or scene has appeared on the show) and when you get a line, or even better, house, you can share your victory on Facebook and Twitter!

Then click the button at the bottom to generate a new card and start the fun all over again.

Join us live from 8.30pm as we bring you build up and live commentary throughout tonight's final episode.

READ MORE: Happy Valley: Five questions for the series finale

READ MORE: Happy Valley: 10 things we learned from episode five

And don't forget to tell us which filming locations you recognise for our map!

Happy Valley locations
Catherine (SARAH LANCASHIRE)
View fullscreen