It's just days away now to the Happy Valley finale on Sunday, and excitement is building as fans wait to find out what will happen to Sergeant Catherine Cawood and her clan and escaped psychopath Tommy Lee Royce. Another major loose end to tie up in the last ever episode is the pressing matter of abused wife Joanna Hepworth, whose body was discovered in a suitcase with her husband framed for her murder by chemist Faisal Bhatti.
At the end of last Sunday's gripping episode, Tommy was hiding out after escaping from court as he prepared to stand trial for murder. Meanwhile his conflicted son Ryan found out the terrible truth that his killer father had raped his mum before he was born, and his granny Catherine had raised him in the face of the rest of the family not wanting him.
Fans were delivered a cliffhanger as Tommy, who has been crowned 'TV's sexiest psychopath by viewers', contacted Ryan via their games consoles and asked him to join him in starting a new life in Spain together. Actor James Norton, who has played vile Tommy since the series launched in 2014, shared a dramatically teasing trailer released by the BBC on his Instagram.