EastEnders fans are convinced they have worked out who dies on Christmas Day, after clues in a new flashforward clip and the latest episode.
Ravi Gulati is tipped to be killed off amid new drama involving Denise Fox, Jack Branning, Chelsea Fox and Nish Panesar.
In February, fans were treated to a glimpse of the future as a major new storyline was confirmed ahead of Christmas Day 2023.
In the clip set to air in December, six female characters were stood in The Vic as a mystery man laid dead on the floor.
There are six suspects known as 'The Six', with it teased one of them has killed the mystery man for a currently unknown reason.
In the clip are Denise Fox, Suki Panesar, Sharon Watts, Linda Carter, Kathy Beale and Stacey Slater, while Denise is wielding a broken champagne bottle - and others are covered in blood.
At the end of Tuesday night's dramatic episode, EastEnders dropped its latest clue about the big event and revealed a brand new flashforward clip.
The clip released on the soap's social media pages focused on Denise on the fateful night, and teased her feelings and actions on that day.
While it didn't give anything away as such, there were clues in the clip that viewers picked up on.
The fact it was released just after Ravi tore Denise and Jack's marriage apart, and after his rows with Jack and Nish, suggested to many that he could be the victim.
While viewers took it as meaning her arch of the storyline had begun, others believed there were links between the new clip and the episode that had just aired.
Several characters turned against Ravi and it was even teased he could leave Walford, so is this a big sign of what is to come for him?
His young son Nugget was furious with his dad, and feared he was going to lose him - so could this fear be foreshadowing a demise for Ravi?
Perhaps the ringing of the bell in The Vic in the teaser could be signifying 'last orders' for Ravi after his fight with Jack and his drama with Denise boiling over.
One thing viewers connected was the green dress Denise is wearing on Christmas Day, to the outfit Ravi had on in this week's episodes.
Viewers commented that Ravi was wearing a green tie, so is this a clue that he dies and is maybe killed by Denise?
After the body was shown wearing cufflinks in the original flashforward, some fans also thought they spotted Ravi wearing them or similar cufflinks on Tuesday night.
Posting on Instagram, one viewer said: "I have a new theory that it’s Ravi… he was wearing a green tie last night, same shade as the suit worn by the dead body. Denise’s ‘D’ necklace was very obviously on show as well. When Ravi punched Jack in the head I saw some cuffs on his wrists too…"
Another agreed: "So we all think that it's Ravi's body on Xmas?" as a third added: "It's Ravi killed by Denise."
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.