EastEnders has promised fans that this year's Christmas Day episode will be a "wrecking ball".
Warning: spoiler alert!
Teeing up what's ahead, the BBC soap said: "Secrets and lies are set to throw a wrecking ball into the Beale family festivities this year as the shocking truth about Cindy is revealed in spectacular fashion on Christmas Day.
"The incriminating evidence captured on tape will expose Cindy's true love for ex-husband George and her scandalous affair with his son, Junior.
"Cindy has nowhere to hide as all hell breaks loose in the Beale and Knight families, with fury and accusations flying on all sides.
"Across the Square, Denise Fox will be getting an unexpected Christmas present courtesy of an unlikely gift-bearer and find herself enjoying a very different day from the one she had last year.
"But, elsewhere as the yuletide warmth stokes up old feelings for some, for others, ghosts of Christmas past return..."
Click here for more on the soaps.