EastEnders spoilers follow.
EastEnders schemer Rocky could have his big secret exposed on Christmas Day.
Viewers know that Rocky (Brian Conley) is actually Dotty's uncle Tom, and has been brought in by his niece to scam Sonia out of her inheritance money.
Rocky's guilt over his web of lies will continue to intensify over the festive season, while the slight issue of that letter will loom large as well.
Last week, Rocky penned a confession letter to Sonia prior to collapsing from a heart attack, but it had vanished by the time Dotty went to retrieve it.
As Christmas approaches, Rocky will be stuck between a rock and a hard place as both Sonia and Kathy assume he's spending the day with them.
After coming up with a plan to resolve the matter, Rocky grows irritated by Dotty's despondent attitude. Losing his temper, Rocky snaps and shares some offensive words about Sandy, leaving Dotty hurt.
Christmas Day then threatens to descend into chaos when Sonia's oven breaks – meaning she can no longer cook the dinner.
Rocky proposes going to Kathy's but Dotty is determined to ruin his plan and suggests they call Stuart around to fix it.
A furious Dotty also takes opportunity to confront Rocky about what he said about her mum the previous day.
When Stuart arrives, he innocently hands Sonia a note he found with her name on it.
Realising what it is, Rocky freezes – but is his secret about to be revealed?
EastEnders will air a 45-minute long episode at 9.45pm on Christmas Day on BBC One.
Read more EastEnders spoilers on our dedicated homepage