EastEnders residents will be left reeling in the fallout to huge scenes airing this week on the BBC soap.
Spoilers for next week confirm tragedy and heartache, as the shocking truth about killer Gray Atkins and his crimes comes to light.
He is finally caught out over his horrific crimes next week, leading to residents wanting revenge - with a stunt teased.
Amid a number of showdowns, it's not known if the police will catch up with Gray or if he will meet a grisly end.
But what is known is that the truth about his wife Chantelle Atkins' death comes to light, just after the discovery of Tina Carter's body.
The Carters now know Gray was behind Tina's murder, and Shirley is out for blood - with Mick also wanting Gray to face justice.
A trailer for the episodes promise drama, as several residents are shown attacking or looking for the killer around Walford.
As the police descend on the Square, a manhunt is underway, and by the end of the week Gray will face a comeuppance of sorts.
Ahead of his fate being confirmed, new spoilers for next week tease the heartbreaking fallout as characters struggle with recent events.
Stacey Slater and Kat Moon are left devastated by some news - could it be the truth about Kush Kazemi's murder at the hands of Gray?
The Taylors and Bakers are in turmoil, as they now know at this point that Chantelle was killed and abused by her husband Gray.
Walford is in shock that the seemingly good guy Gray was actually a serial killer, with only Whitney Dean and Kheerat Panesar knowing what he was capable of.
As the week kicks off, everyone in Walford can't get the previous week's events off their minds, with many unable to process what happened.
The Slaters discuss the news but are not prepared for what they soon uncover, while Mitch and Karen are grieving all over again for their daughter Chantelle.
They decide they need to tell Chantelle and Gray's children what has happened, but Karen breaks down unable to do so.
Keegan is feeling guilty for not saving his sister from the abuse she suffered, and it's not long before the family are falling out with each other as they struggle to contain their emotions.
Got any theories or thoughts on the storyline? Let us know in the comments section below
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One.