Will Ian REALLY go through with this? Does Denny actually drown? Is this a red herring? So many questions!
EastEnders viewers were left mortified by last night's shock ending.
As part of the BBC1 soap's 35th anniversary, this week's instalments follow Walford residents on the night of a tragic boat accident, that will see one character killed off.
In yesterday's episode, Ian Beale was seen clashing with Sharon Mitchell's son, Denny, below deck as the rest of Walford enjoyed a boat party on the Thames. Ian was enraged after discovering that Denny had been behind a campaign of abuse against Bobby, which had resulted in his son being beaten up by racist thugs.
In the midst of their altercation, Ian slung Denny into a secluded locker room, before locking the door and storming off.
Later in the episode, everyone was forced to exit the boat after water started gushing in.
After being told that the lower levels of the boat had flooded, Ian rushed down stairs in order to free a trapped Denny from the rising waters.
However, fans were left in shock by his next move.
After dropping the keys to the locked door in the water, Ian turned away and began to leave Denny seemingly for dead.
Over on social media, viewers were sharing their reactions to Ian's savage decision.
'HOLY Y S**T! Ian leaves Denny to die,' one wrote. Another pointed out that Denny's pregnant mother Sharon would be furious at Ian, 'Sharon will never forgive Ian if Denny dies #EastEnders.'
'IF IAN LEAVES DENNY I WILL RIOT. PLEASE DONT DO THAT TO SHARON #eastenders,' added one more.
'Denny is brown bread. He left that voicemail about Ian locking him in the room. When sharon hears the voicemail...,' another speculative Tweet read.
Some of the audience seemed to think that naughty teenager Denny deserves what could come to him.
'I have absolutely no problem with Denny drowning on that boat. He’s evil #Eastenders,' one announced.
'I mean if Denny was to die on #EastEnders would that be such a big loss???,' questioned another.
So, does Denny die? Or is it a giant red herring?
EastEnders continues on Thursday at 7.30pm on BBC One.
Get the latest updates, reviews and unmissable series to watch and more!
Thank you for signing up to Whattowatch. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.