HAPPY Valley fans have come up with a horrifying theory after noticing a concerning clue about Neil ahead of the final airing.
The ITV show is coming to an end on Sunday with a longer than usual episode.
With the help of pal Darius, Tommy was preparing for a new life in Spain complete with a new passport for him, but also son Ryan.
But it seems he couldn't resist trying to finish things off with Catherine, played by Sarah Lanchashire, and asked Darius to get him a gun.
While Darius refused this request, asking him to 'let it go', it's clear there's murder on Tommy's mind.
Contacting Ryan through a computer game username, Tommy offered him to move to Marbella. Ryan said he'd think about it.
Read more on Happy Valley
Read more on Happy Valley
Because of this fans guessed Neil is Tommy’s father, and they think he is involved in helping Tommy escape to Spain with Ryan.
Taking to Twitter to share their theories, one fan wrote: "I bet Nail gave Tommy Ryan's gaming handle."
Another added: "I think there's something sly about Neil, he definitely gave the Tommy Ryan's gaming username."
‘A third chimed in agreeing: " I'm convinced he has more to do with it."
Most read in TV
A fourth echoed: "Anyone else think Neil is involved in all of this?"
This comes after fans were also convinced that they've worked out the show's "killer twist" ending after spotting a "clue".
Contacting Ryan through a computer game username, Tommy offered him to move to Marbella. Ryan said he'd think about it, but fans think he's setting the killer up for a trap.
Fans of the show think Ryan is luring Tommy into a false sense of security so he could kill his dad himself to protect his grandmother Catherine.
The final episode of Happy Valley will air on Sunday at 9pm on BBC One