A shocking death rocks Summer Bay today, turning Irene, Bella and Leah's worlds upside down...
There's horror heading for Home and Away today when the news hits Summer Bay that extremist support group member Teresa has murdered rapist Tommy.
Yesterday's trip to Summer Bay saw Teresa getting very passionate about teaching Tommy a lesson for what he has done to innocent young girls.
However while Irene Roberts and Leah Patterson Baker were talking about getting justice in court, Teresa clearly had more extreme ways of getting revenge on Bella Dixon's attacker.
Today's Home and Away (6pm, see our TV guide for full listings) sees Teresa turning up in Summer Bay covered in blood, and it soon turns out that the blood belongs to Tommy.
It doesn't take long for local cop Colby to work out something sinister has happened and he escorts Teresa to the station where she makes a full confession to attacking Tommy.
But when the police investigate the bloodbath, it soon becomes clear that Tommy has died from his injuries and that Teresa's case has now become a murder investigation.
Back at home, Bella is waiting for news, and as soon as Mackenzie tells her there has been progress about Tommy she guesses he is dead.
But instead of being in shock, the teenager admits she's happy he is dead because how he won't be able to attack anyone else.
However it's clear that deep down Bella is reeling from the news. And she's not the only one struggling to cope.
Leah and Irene keep going over what they said to Teresa the previous day, both blaming themselves for Tommy's fate.
The pair even go and see Teresa in the station, but her lack of remorse leaves them both more stunned than ever.
With Tommy now dead and unable to ever face justice for the crimes he committed against Bella and the other underage girls he attacked, will Leah, Irene and Bella ever manage to get back to any sort of normality?
Watch Home and Away every weekday at 1.15pm and 6pm on Channel 5
Get the latest updates, reviews and unmissable series to watch and more!
Thank you for signing up to Whattowatch. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.