Christmas episodes of EastEnders are always explosive, but this year the drama in Walford promises to be bigger and better than ever as Phil works out the truth about Sharon and Keanu's affair and vows to get the ultimate revenge...
All hell breaks loose at the Mitchells'
Louise and Keanu arrive home to Albert Square with baby Peggy.
Kathy reveals she is throwing them a welcome home party and gathers the Beales and Mitchells together.
But as everyone celebrates, little do they know all hell is about to break loose because Phil has worked out the truth about Sharon and Keanu.
Christmas Day arrives and Sharon and Keanu are oblivious to the fact their time is up and the truth is out.
As Phil puts his revenge plan into action, it is only a matter of time before he unleashes his fury and Sharon and Keanu's worlds are shattered.
Drunk Linda hits out
Linda and Mick host the 'Ball and Change' winners' dinner, but Linda is embarrassed when she realises Ruby was joking about dressing up and turns to alcohol to take her mind off things.
Linda gets drunk and shares some harsh words with Ruby, leaving Mick mortified.
Mick pours Linda's wine down the sink and she lashes out, not realising Ollie is standing there and has heard everything.
Lee returns as Linda goes missing
Ashamed after her outburst, Linda drinks alone in the Square gardens.
She ends up missing the arrival of Mick's Christmas present for her - their son Lee!
As Linda hits rock bottom, the rest of the Carters try to have a good Christmas...
But little do they know they're about to discover Linda's gone missing.
Chantelle and Gray renew their vows
When the venue for their vow renewal cancels, Chantelle tells Gray and his temper flares.
The family surprise Chantelle with a surprise makeshift vow renewal at No.1, but after seeing Gray's temper, does Chantelle really want to go through with the service?
The pair tie the knot again, but Mitch can tell that something isn't right with Chantelle.
Will she tell him the truth about Gray?
Martin leaves Walford?
Martin considers leaving Walford, but Sonia catches him and persuades him to stay.
Sonia berates Martin for being so selfish, but soon they have bigger problems when Dot discovers someone has stolen her life savings.
EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.
EastEnders hour-long special airs at 9.30pm on BBC One on Christmas Day.
Which storyline are you looking forward to the most next week? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!