EastEnders villain Janine Butcher finally faces justice this Christmas Day, as she is exposed over her lies.
The character faces losing Mick forever this festive period, in scenes yet to be fully disclosed - while it is known Mick will leave for good.
Janine is also set to exit the soap, and amid fears one character could meet a grisly end it is set to kick off when Janine finds her secrets uncovered.
It's teased Danny Dyer's character could die, as he's set for terrifying scenes with pregnant wife-to-be Janine after their wedding day - that's if it goes ahead.
Fans know that earlier this year, Janine's rivalry with love rival Linda Carter over Mick left Linda fighting for her life.
Janine crashed the car they were in before fleeing the scene, not before moving Linda over into the driver seat - as to make it look as though she had crashed the car while drunk.
The truth has not been revealed, and neither has the fact she almost had Linda's daughter Annie taken away from her.
She paid Jada Lennox to set Linda up by hiding booze around the alcoholic's home, with Janine keen to make it seem as though Annie was not safe in her care.
Jada planned to tell the truth but was threatened by Janine, leading to her fleeing Walford in August.
Now, Jada makes her way back to Walford just as Mick's mother Shirley Carter vows to get to the bottom of what Janine is hiding.
It sets the scene for an explosive Christmas dinner for the Carters, and one that is set to change Walford forever.
Janine's daughter Scarlett could provide Shirley with the final piece of the puzzle to prove what Janine has done, but one way or another it's all about to come out.
Mick finds his world imploding as Janine is finally rumbled, with nowhere to hide.
Spoilers reveal all hell breaks loose at The Vic as Mick reels from what has happened, and he's forced to make a decision.
New teasers confirm: "Mick demands the truth but Janine flees Albert Square. Mick, with Linda in tow, jumps in the car and follows a desperate Janine.
"Only one thing is for certain, Christmas Day is Mick Carter’s last day in Walford…"
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.