EastEnders fans have come up with a new theory as to who is killed off on Christmas Day, and who the killer might be.
A comment made by one character on Thursday night left viewers stunned and believing a Walford resident was definitely involved in whatever happens.
A recent flashforward clip confirmed to fans that this Christmas, one male character will be killed off.
There are six current suspects who were all in the scene as the mystery man laid dead on the floor.
Suki Panesar, Kathy Beale, Linda Carter, Stacey Slater, Sharon Watts and Denise Fox were all in the scene and were either covered in blood, holding a weapon or had their clothes ripped.
Amid theories over who the dead body is and whether the killer is none of the six suspects, the latest episode got viewers talking once again.
As a load of new clues were dropped, including Kathy buying Sharon's wedding dress from the flashforward clip, many fans were thinking they knew what was coming.
One such clue was when loan shark Shiv told Stacey that Alfie Moon was her knight in shining armour, as he paid her latest debt.
Stacey owed Shiv money and he has been harassing her - leaving her in a state.
Alfie managed to raise over £200 by selling some wedding dresses, including the one Sharon will be wearing on Christmas Day.
As he handed this money over to Shiv, Shiv made the knight comment which stunned fans given in the flashforward scene, there was an armoured knight figure standing behind Stacey.
Fans believed this had to be a clue that Alfie would save Stacey at Christmas, and that this was somehow linked to the death.
Others questioned whether Alfie would end up killing Shiv in the big episode to save Stacey once again.
Taking to Twitter, one fan said: "Knight in shining armour," alongside the side-eye emoji, while a second fan wrote: "Knight in shining armour?? Alfie???"
A third fan said: "The dead man on Christmas Day is going to be Stacey’s loan shark #EastEnders," while a fourth wrote: "Need Stacey to batter this loan shark."
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.