EastEnders fans are reeling as the soap faces yet another death - but for now, viewers are left waiting to find out which character met an untimely end.
Tuesday's episode had a surprise ending as villainous Gavin Sullivan (Paul Nicholas) appeared to kill someone by pushing them from a balcony.
-- BBC EastEnders (@bbceastenders) July 5, 2016
But did this lead to the death of his estranged wife Kathy Beale (Gillian Taylforth) - or his sister Margaret Midhurst (Jan Harvey)?
In the run-up to the tragedy, Gavin managed to lure Kathy into meeting him at a mansion. He wanted to convince her to give him a final chance - but then Margaret turned up too.
Things quickly escalated into a fight, and Gavin was soon engaged in a game of hide-and-seek with the two woman as they hid in separate rooms in the mansion.
The episode ended as one of the women tumbled from the balcony upstairs. But ... who? Is Kathy dead for good this time - with no chance of coming back from the dead? And did Gavin really do it?
Fans have their theories ...
-- Felicity Wolf (@fwolf87) July 5, 2016
-- reshma (@veryharam) July 5, 2016
I don't think Kathy was over the balcony... Hair looks like Margaret... #EastEnders
-- Gillian Taylforth (@GTaylforthUK) July 5, 2016
Although the confusion left some bemused.
-- Jonathan Hammond (@Rhetor78) July 6, 2016
The truth will come out in Friday's episode.