EastEnders always goes all out for their big Christmas Day episode, with some huge twists over the years.
This time is set to be no different, while it doesn't appear there will be any Christmas deaths this time around.
That said, it could be the moment past murders come to light, while there's a double wedding, big secrets and even an unexpected kiss under the mistletoe.
Christmas Day in Walford has it all this year, and BBC soap spoilers have promised big scenes - while there is still a lot being kept under wraps until transmission.
There's Chelsea Fox and her mother Denise Fox's double wedding to their partners Gray Atkins and Jack Branning.

Of course Chelsea is about to find out that she's marrying a killer, as pal Whitney Dean believes she has proof he murdered his previous wife Chantelle.
Whitney is hoping to stop the wedding, but as time runs out she's forced to tell the bride what she's uncovered.
When she later shows up at the house for one final attempt at bringing events to a halt, will she manage to succeed or will she be in danger?

Elsewhere and there's another bombshell, when Dotty Cotton's mother Sandy returns with some news.
Dotty and her uncle Tom Cotton are hiding something huge from those in Walford, including Sonia Fowler.
Tom has been posing as Sonia's father Rocky for months as part of Dotty's plan to fleece her, but this plan comes under threat this Christmas when Rocky's confession letter resurfaces.
Not only that, but Sandy teases him about everything as she enjoys the power she has over him.
When he tries to appeal to her it backfires and she blackmails him, but that's not all as later on she drops a bombshell on daughter Dotty.
Sandy isn't the only unexpected guest though, as the Slaters are stunned when Sharon Watts shows up for Christmas lunch without them being informed.

It soon emerges Phil didn't bother telling Kat about his ex joining them, and when the exes begin to reminisce Kat is left annoyed.
They're forced to come together though when they realise the kids are missing, leading to a discovery out in the square.
Finally, Janine Butcher causes trouble when she acts on her feelings for Mick Carter and kisses him under the mistletoe.
EastEnders on Christmas Day at 9:35pm on BBC One.