TONIGHT'S episode of EastEnders sees Cindy Beale's family on the brink of collapse in the latest twist.
The long-running BBC One character was shockingly attacked on the Christmas Day special.
A whole list of suspects have been at the centre of attention as they might be the person behind the attempted murder.
On tonight's episode, it was revealed that the police have decided to drop the charges against Lauren Branning (Jacqueline Jossa).
They have ruled that there was not enough evidence against her, just as Cindy (Michelle Collins) received another death threat.
As she stayed with Reiss (Jonny Freeman), a mystery person threw a brick through the window with a menacing warning.
READ MORE ON EASTENDERS
On EastEnders, the suspicion shifted to Junior Knight (Micah Balfour), who just wanted to go back to Dubai and be with his family.
However, Gina Knight (Francesca Henry) was feeling the pressure as she was behaving in an odd manner.
She was seen by her sister Anna (Molly Rainford) to be in a hushed and tense conversation with Harry Mitchell (Elijah Holloway).
He issued a threat, saying that if he didn't get a mystery payment of money by the next day, he would put interest on the repayment.
Most read in Soaps
However, Anna and Junior burst through the door of the Vic's storage room to demand answers.
Junior then stunned the whole pub into silence when he ran back to the main bar to expose Gina.
All the other customers looked on as he stated: "It was Gina. Gina threw the brick through the window."
Elaine (Harriet Thorpe) was behind the bar and her widened as her step-daughter was accused of trying to kill her own mother.
This was as Cindy stood still, seemingly in a mixture of both shock and disbelief as Ian's jaw was left practically on the floor.
He added: "She's the one that attacked Cindy."
Who attacked Cindy Beale?
The Sun's Soaps Editor Carl Greenwood runs down the suspects in the big EastEnders whodunnit
Anna Knight
Shall we just rule Anna out straight away?
The woman’s barely got enough about her to kill a fly, so the chances of her finally becoming worthy of being Cindy Beale’s daughter and bashing her over the head with a shovel are slim to none.
But she was watching out of the Queen Vic window so she may well know who did attack her mother.
Gina Knight
Fiery, recovering drug addict Gina is a good shout for shovel-ing her mother this Christmas.
She’s got the boxing skills of George and the temper of Cindy - so she definitely has the ability and will to take her mother down.
And she was seen sneaking out of the Vic just before Cindy was attacked.
Peter Beale
This Peter is a bit of a drip - he’s more Anna, than Gina, shall we say.
It’s hard to imagine him being able to pick up a shovel without mummy’s approval.
But having said that he was seen drowning his sorrows in tears shortly before the attack, so maybe he finally embraced his mum’s side?
Lauren Branning
Never before has a character failed to learn from her past mistakes more than Lauren.
Except Cindy obviously who appears doomed to repeat the affair cycle until the day she dies.
But Lauren’s ability to ruin Christmas is unrivalled - and it provoked explosive drama.
And it left her with a bag of pills in the car lot having lost her relationship, her family and her son - and it’s all Cindy’s fault.
So could Lauren be the one responsible?
Ian Beale
For a man whose Christmases have included the time he was nearly murdered by his wife with a killer carbonara, you’d think he’d have quite low threshold for bad days but this was something else.
Humiliated in public by a recording of Cindy saying he couldn’t satisfy her so much so she was sleeping with her former stepson, Ian didn’t have a happy Christmas.
He threw a drink over and then punched Junior, before rejecting Cindy and throwing her out onto the streets.
Last seen smashing up his own living room and storming out into the Square, he was certainly in the mood for killing Cindy.
But could he? Really?
Kathy Beale
There’s been no love lost between Kathy and Cindy since they both returned from the dead and a full-on brawl is well overdue.
But after everything that happened last Christmas, would Kathy really want to go through that again?
It’s a miracle she managed to get back into the Vic.
Elaine Peacock
The Queen Vic landlady’s scheme to get rid of Cindy once and for all backfired quite spectacularly.
She began Christmas Day convinced she was about to be rid of Cindy forever - but ended it single and alone.
Hearing George rage about Junior taking what was his pushed her over the edge and she kicked George out.
But did it push her enough to grab a shovel and try to kill Cindy?
George Knight
Cindy cost him everything.
He’s now homeless, job-less and son-less after Cindy’s affair was exposed and as a former professional boxer he’s capable of explosive rage.
He was seen working out his emotions on a punching bag, but maybe it didn’t work and maybe he needed Cindy to pay for what she’d done?
Junior Knight
The spurned lover, unwanted son, humiliated man… things aren’t looking good for Junior.
He fell for Cindy, hook, line and sinker, and worse, he fell for her lies.
Last seen trying to call Cindy after everything went down - did he want to find her to kill her or to seduce her again?
Fans were also in absolute shock as they took to social media in their droves.
Writing on X - formerly known as Twitter - one viewer exclaimed: "Gina & Harry was not on my bingo card."
READ MORE SUN STORIES
While second sceptic fan asked: "Gina did it??."
EastEnders continues on BBC One and is available to stream on iPlayer.