Happy Valley fans had mixed emotions when James Norton shared a snap of himself with co-star Alec Secareanu.
The actor, 37, plays Tommy Lee Royce in the BBC show and posed for a photo with his "BFF", who plays mob boss Darius Knezevic.
In last night's episode Darius helped Tommy escape court in a explosive scene leaving fans in shock.