EastEnders fans were left on the edge of their seats tonight as Ben Mitchell (Max Bowen) pointed a gun at his dad Phil Mitchell (Steve McFadden) in a bid to stop him killing Keanu Taylor (Danny Walters).
Phil was out for revenge during the latest instalment of the BBC One soap and headed to the boat party to have a showdown with Keanu.
The pair finally came face to face where an apologetic Keanu told Phil he was the close thing he ever had to a dad but that didn't stop the hard man from attacking his love rival.
The captain of the ship tried to separate the feuding pair but the duo tumbled into the captains pit and crashed into the wheel which turned the boat off course.
EastEnders viewers convinced Ben shoots Phil in 'ultimate Callum revenge'
EastEnders bosses slip in references to memorable scenes for 35th anniversary
Phil's gun went off and smashed a window before Ben bursted in to prevent his dad from killing Keanu.
Ben later turned his gun on Phil in shock twist so he can find out where boyfriend Callum is from Keanu.
Despite tonight's show ending in a typical cliffhanger, it appears that one character will get off the boat safe and sound.
A tweet from the official EastEnders account has revealed that one Walford regular will not be leaving Albert Square anytime soon.
Phil Mitchell actor Steve McFadden celebrates 30 years on the soap today and bosses took to social media to mark the occasion.
EastEnders Martin Kemp spots Linda and Mick blunder in 35th anniversary episode
Former EastEnders' Dean Gaffney turning to comedy – and has new show in pipeline
The tweet reads: "It’s a week of important anniversaries at EastEnder. 30 years ago today Phil Mitchell arrived on The Square.
"He’s given Walford everything he’s got. Blood, sweat and tears (literally). Here’s to the next 30. Congratulations Steve, from us all at EastEnders."
Eagled-eyed fans of the BBC One soap quickly worked out that Phil must survive the boat accident as the tweet read: "Here's to the next 30."
Taking to Twitter, one fan said: "Here’s to the next 30… he isn’t the one who dies then?"
A second added: "So that means he isn't leaving?"
Another penned: "So will be survive tomorrow?"
A fourth wrote: "Doesn’t this give the game away that he doesn’t die tomorrow?"
Fans will have to tune in to find out who doesn't make it off the boat alive.
EastEnders airs on BBC One tonight at 8pm
Source: Read Full Article