Ronnie Mitchell's feud with bad boy Carl White will come to a head with some dark twists ahead in EastEnders' New Year episodes.
A protective Ronnie (Samantha Womack) becomes increasingly worried when her sister Roxy starts dating Carl following her emotional split from Alfie Moon.
In a desperate attempt to deal with the situation, Ronnie privately offers Carl (Daniel Coonan) £5,000 to leave Roxy alone, but the dangerous villain has other ideas of how she can pay and lunges for her.
Ronnie manages to fight off Carl and hits him over the head with a champagne bottle, leaving him unconscious. Desperate and panicking, Ronnie then holds Carl in The Arches while she considers what to do next.
The next morning, Ronnie is forced to ask for Phil's help and they team up in the hope that they can finally force Carl out of Walford for good.
Carl initially seems intimidated enough to leave at last, but it's clear that he isn't finished with the Mitchells yet when he lurks in the shadows with revenge in mind.
Later, sinister Carl catches up with Ronnie again at Phil's house and implies that he has taken Roxy hostage at The Arches.
Ronnie rushes there to find her sister, but instead it's her nemesis who is waiting for her once again. One last showdown then sees Ronnie get rid of Carl forever…
While viewers will have to tune in to find out exactly what happens, the aftermath sees Ronnie head off to Ibiza with Roxy - while Phil fears the worst when he finds Carl's broken phone amongst Ronnie's things, covered in blood. What has Ronnie done to Carl?