EastEnders fans are convinced they’ve sussed out the outcome of a shocking cliffhanger that left two characters fighting for their lives.
On Tuesday’s episode (27 May), Teddy Mitchell (Roland Manookian) and Zack Hudson (James Farrar) saw their car hurtle over an embankment, leaving their futures uncertain after the unveiling of a shocking family secret led to Zack taking extreme measures.
Zack found out that Teddy’s son Barney was actually his biological son, after which he plotted to escape with the 15-year-old child and start a new life in Inverness, Scotland.
Once Teddy and Barney’s mother Nicola (Laura Doddington) found out, they decided to leave Walford altogether – but their other son Harry (Elijah Holloway) had other plans, deciding to enact revenge on Zack by knocking him unconscious and stowing him in the boot of their car.
Billy and Honey Mitchell (Perry Fenwick and Emma Barton) who were on the way to the cinema with Nigel Bates (Paul Bradley) see the car pulled over in a woodland area and intervene. Harry leaves with them, but Teddy, who has been tracking his son using his phone location turns up and decides to confront Zack.
The pair panic and in the ensuing tussle, Zack tries to take control of the steering wheel, which leads to the dramatic tumble into the river below.
While the episode ended on a cliffhanger, fans are convinced they’ve figured out who dies.
One fan wrote on X/Twitter: “Teddy is definitely going to die, I know EastEnders too well the good guy always ends up dead.”
“Zack survives and Teddy’s dead. No other acceptable option,” added another.
“Teddy doesn’t get out of that lake alive,” said another.
One viewer wrote: “Ugh Teddy is probably gonna die and Zack will survive even tho it was his fault the car crashed.”
Not everyone, however, is convinced, with someone else writing: “I think both will [survive]. That being said Zack could fake his death and return at a later date for Barney as Walford wouldn’t be a safe place for him right now and the Mitchell’s would be after his blood if anything happens to Teddy.”
The soap celebrated its 40th anniversary this year with an interactive episode, during which viewers were able to decide the fate of Denise Fox’s (Diane Parish) love life.
Last year, Denise and Jack’s (Scott Maslen) troubled marriage fell apart when it was revealed he had been having an affair with Stacey Slater (Lacey Turner).
Matters were complicated further when Denise rekindled her romance with her daughter’s boyfriend Ravi (Aaron Thiara) on Christmas Day.
Viewers ultimately decided she should be with Jack, leaving Ravi supporters furious as they lashed out at the choice on social media.