Happy Valley viewers admitted feeling "sorry" for the show's villain Tommy Lee Royce as the hit drama reached its conclusion.
The BBC drama came to a thrilling end on Sunday night with a final showdown between Sarah Lancashire's Catherine Cawood and evil Tommy - who she blamed for her daughter's death by suicide. Psychopathic Tommy is described by BBC producers as a "dangerous human being" with a "pathological mistrust of everyone" - but that didn't stop fans feeling sorry for him.
Sparklyyy1 said on Twitter: "Is it wrong watching Tommy crying like that makes me want to give him a hug? If he had a better mum and a better childhood, maybe he would not have turned out to be a wrong 'n."