Happy Valley fans ‘work out’ devastating double death in final episode

Happy Valley fans ‘work out’ devastating double death in final episode

Happy Valley: Tommy Lee Royce escapes from court Series three of Happy Valley has been confirmed as the last instalment which means Tommy Lee Royce's (played by James Norton) games will finally come to an end. Catherine Cawood (Sarah Lancashire) knows no bounds when it comes to her hatred for Tommy and will stop at nothing to protect Ryan Cawood (Rhys Connah). BBC viewers have now become convinced Tommy, Catherine or Ryan will die in the final episodes. Related articles …