
Fans of Happy Valley are under the impression that the last episode of the drama would include Ann Gallagher (Charlie Murphy) committing a cold-blooded murder on Tommy Lee Royce (James Norton).
Ann, the daughter of a billionaire, is kidnapped and tortured in the first season of the Sally Wainwright series. Tommy, who has been hired as part of a scheme to extort money from the affluent family, holds Ann hostage and is responsible for her ordeal.
She joins the police force and begins a relationship with Catherine Cawood’s (Sarah Lancashire) son Daniel Cawood (Karl Davies) after being rescued by Catherine Cawood (Sarah Lancashire), but it is understandable that she is still struggling with the effects of her tragedy.
In season 3, she finds out that Ryan Cawood (Rhys Connah) has been visiting Tommy in prison, which opens up old scars. In season 5, she finally breaks down and admits the truth to Ryan about his mother, Becky, which also opens up old wounds.
She lashes out at him and tells him how unloved he was as a newborn, how everyone but Catherine rejected him and questioned how he could desire to get to know his crazy father.
Fans of Happy Valley speculate that Ann will exact her vengeance on Tommy by taking his life in the series’ concluding episode because she has the ‘perfect reason’ to do so, given her level of anger.
A viewer said: ‘I reckon Ann is going to kill Tommy’, with many other social media users sharing the same opinion.
A notion that was floating around on Twitter suggested that Ann could have killed Tommy in order to save Catherine from the grasp of Catherine’s terrible captor.
However, a number of Happy Valley fans are worried that Ann, and not Catherine, is truly Tommy’s objective, and that there is a significant risk to Ann’s life because of this.

Fans of Happy Valley will have to wait until Sunday to find out if Ann will end up killing Tommy, despite the fact that James, 37, recently disclosed the original conclusion to the show was deleted.
‘We had one version of the end that didn’t feel quite right,’ Norton told The Big Issue. ‘Sally knew it and Sarah spoke up and said it doesn’t feel right.
‘A month later, we got a new script and it all fell into place. It was magical.’
Happy Valley concludes on Sunday at 9pm on BBC One and iPlayer.