Cain (Jeff Hordley) finds himself an outcast in the village tonight as he enters The Woolpack and everyone threatens to leave if Chas serves him. When Chas (Lucy Pargeter) decides to appease the majority, Cain is furious and insults each of the locals one by one.
Later, Debbie (Charley Webb) finally succeeds in kicking Cain out of the house so he leaves the village on foot, licking his wounds.
However, someone is following Cain and gets the ultimate revenge by using a metal object to carry out a brutal attack on him.
Cain clearly recognises his attacker, but the culprit's identity will not be revealed to viewers until January. Who is responsible for Cain's comeuppance?
Emmerdale airs tonight at 7pm and 8pm on ITV1.
> Read our full spoiler for the first episode of tonight's Emmerdale double bill
> Read our full spoiler for the second episode of tonight's Emmerdale double bill
> Read more Emmerdale spoilers and news