Emmerdale has revealed explosive scenes will air next week, as scheming Caleb Miligan gets his comeuppance.
The villager finds his true identity and revenge plan against Kim Tate exposed, leading to a life-or-death situation for the new villain.
Cain Dingle's brother has been hiding the fact he's the secret son of Frank Tate, Kim's ex-husband, and he's out for revenge.
Believing she was to blame for his death in 1997 and that she stole his fortune, Caleb wants Kim to pay and wants to steal everything she has, including Home Farm.
But it seems the game is up, amid him forcing secret son Nicky Miligan to get involved in the plan and fake a romance with Gabby Thomas.
Gabby, the mother of Kim's grandson Thomas, has no idea Nicky is gay and is actually using her for her money.
Next week, spoilers reveal the truth all comes flooding out - and Caleb becomes an enemy to several villagers.
It results in the character fighting for his life, as he is pushed off a cliff by another villager in revenge.
Could it be Kim taking the ultimate payback in true Kim style? Or will Cain or Moira take revenge for him ruining their business?
It all kicks off when the villagers turn on Caleb, and the Dingles hold their famous court to determine his village fate.
But Caleb throws a curveball when he reveals he's going nowhere, and it's not long before he's upsetting even more characters.
From taunting Gabby over his lies to leaving Mackenzie Boyd furious as he sleeps with Charity Dingle, Caleb works up quite the suspect list.
Other villagers including Will Taylor and David Metcalfe are also seething and want to make Caleb pay, while Nicky remains AWOL after walking out on Gabby on their wedding day.
As the week draws to a close, someone takes revenge and pushes Caleb off of a cliff, possibly killing him.
Sister Chas Dingle boots him out of the pub, and as he walks away he has no idea he's being followed by a hooded figure.
Heading out to the woodland ridge, Caleb’s blindsided when the unknown figure rushes out and pushes him over the edge.
Caleb is left sprawled out, lifeless, on the ground below - but who pushed him, and will Caleb survive?
Back in the village, a number of suspicious characters all return from mysterious outings - but viewers will have to tune in to find out the culprit.
Emmerdale airs weeknights at 7:30pm on ITV1 and ITVX, with an hour-long episode on Thursdays.