Happy Valley fans have said they'll be in "mourning" when the gripping police drama ends on Sunday after three series. Viewers are trying to work out how it will all end this weekend with so many loose ties.
Psycho killer Tommy Lee Royce is on the loose and planning to do a runner to Spain with his teenage son Ryan, while also plotting revenge on Ryan's granny his nemesis Sergeant Catherine Cawood. Viewers have had a taste of the drama to come in a trailer of the last ever episode released by the BBC.
It shows officers hurriedly charging out of the police station, Tommy with a bloodied face appearing to be kicking something, or someone, in a field, and worryingly Tommy creeping around in Catherine's house. The trailer ends with a shot of heroic Catherine, played by Sarah Lancashire, in tears. She can be heard saying: "He's still out there. He's going to be angry and he's going to be even more desperate and dangerous."