EastEnders aired a horrifying twist on Thursday night, as Tommy Moon's bullying ordeal led to an accidental stabbing.
The younger, aged 10, took a knife to school in his bag out of fear his bullies would harm him.
He ended up using it during the latest episode of the BBC soap in a bid to scare off his tormentor Sid, and his pal Matty.
The boys had been harassing Tommy for weeks, and things escalated when in the latest visit to Walford, they recorded a mean video about Tommy and sent it to him.
The abuse continued at school when Sid and Matty stole his football and recorded him getting upset.
When teacher Isaac got involved, Sid was caught out and in trouble leaving him furious with Tommy, who did nothing wrong.
Later, Matty told Tommy he was only being harassed because Sid was jealous of his football skills, pretending he would like some tips too.
Asking the youngster to meet him later in the park, Tommy agreed confident he was finally getting somewhere with them.
But it was a set-up, and the boys were actually there to bully him yet again - recording him as they tormented him.
Tommy tried to leave but as Matty teased him for getting scared, Sid began shoving him and refused to let him past.
As Tommy snapped, he pulled the blade out of his bag and waved it around in front of Sid, threatening to use it.
He said: "Back off, I ain't scared of you no more," as Sid questioned what he was going to do next.
Tommy put the knife back in his bag and tried to flee, but Sid turned violent and shoved him to the ground as punishment for the incident.
As Tommy threw his bag at Sid to get him away from him, he accidentally caught him with the blade.
Sid shouted out: "You stabbed me" before crying out in pain, telling Matty that it wouldn't stop bleeding.
A fearful Tommy shouted: "It was an accident," as Matty did a runner and left Sid bleeding on the floor.
As Sid cried out Tommy also fled, leaving him behind, with his fate not revealed.
Viewers will have to tune in on Monday to find out what happens next, and whether Tommy could be in big trouble.
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.