Happy Valley super fan Lorraine Kelly is just one of the millions of viewers who are looking forward to the BBC show's dramatic finale this Sunday.
And the Scottish TV star believes that she knows exactly how season three will wrap up when the dust settles.
Hosting her widely-watched ITV show Lorraine today, the 63-year-old was joined by Amit Shah, who plays pharmacist-turned-murderer Faisal Bhatti in the saga which returned to screens last month.
Read more: Happy Valley's Sarah Lancashire spoke up to 'change' ending of final episode
The Mirror reports however that while Lorraine was excited to be quizzing the actor, some fans of the crime drama blasted the ITV show on Twitter, thanks to some 'big spoilers' slipping out without warning. Speaking to Lorraine, Amit said: "He's just a regular guy, he's just someone who blends into the background, but he's made some bad decisions.
"He's certainly made some interesting choices," the presenter replied - noting how Amit's character has been dealing drugs and murdered his neighbour."
The show is a bit like torture, people get very stressed when watching," Amit continued. "Credit to the BBC for releasing one episode a week so you have a week to talk and come up with theories."
Elsewhere on the show, Lorraine shared her predictions for the big ending as she spoke with Ria Hebden, who was live in Yorkshire as she got viewers up to speed with everything that has happened so far in the fictional world of Happy Valley.
But not everyone watching at home has watched the penultimate episode of the BBC crime drama - meaning Lorraine and Ria's chat leaked some big spoilers. One angry viewer raged on Twitter: "No warning that you were going to show clips of Sunday nights episode!!!!"
"Not even a spoiler alert before thon doll Ria completely ruined the last 5 episodes of @HappyValley for anyone who’s saving it for a binge watch #thankfullyIvewatchedit #lorraine," another added.
A third fumed: "#lorraine I just want to thank you for giving away a load of spoilers on Happy Valley. We were planning to watch it from season 1, now we know who dies and when and who goes to prison etc etc. great work."
"STOP PUTTING SPOILERS ON ABOUT #HappyValley SOME OF US WANT TO WATCH THE END," another angry tweet on Twitter reads.
Ahead of the BBC series coming to an end this weekend, a teaser for the conclusion has been released - with a the 22-second preview promising some tense and dramatic scenes. The short clip shows copper Catherine (Sarah Lancashire) declaring Tommy (James Norton) is 'gonna to be angry and he’s gonna be even more desperate and dangerous' as the police continue their hunt for the killer.
Fans of the series will have to wait until Sunday to discover if Catherine will finally get revenge for her late daughter and end Tommy's reign of terror.
The final episode of Happy Valley airs this Sunday at 9pm on BBC One. Will you be tuning in?
Read next:
- Happy Valley to get extended finale as BBC confirm schedule change
- Happy Valley fans spot crucial 'clue' on Catherine's fate ahead of final ever episode
- AJ Odudu lets slip Big Brother host 'secret' with Eurovision quip in live moment clocked by fans
Gogglebox star shares 'amazing' weight loss as she's hailed as 'good role model'
Helen Skelton in Strictly 'battle' with Will Mellor as tour arrives in Newcastle