The aftermath of Holly Barton's shocking death in Emmerdale is going to be felt for weeks to come.
It will also hit one of the soap's hard men in the heart as he gets eaten up with guilt over her death.
Actor Jeff Hordley, who plays Cain Dingle in the ITV soap, has revealed all about the repercussions that will hit the village.
Speaking on Loose Women, Jeff said that Cain will feel "a lot of guilt" over Holly's sudden demise from an apparent drugs overdose.
Cain is Holly's stepdad in Emmerdale and he will battle his inner demons as he goes over what he could've been done to save her.
The sudden passing of the character left viewers in pieces as they were shocked by the unexpected events.
The reaction to the episode has pleased Jeff, as he feels that storylines are too publicised nowadays.
He said: "We wanted to keep it under wraps.
"It’s good that we do this now, there’s too much feeding it through the media or social media."
The fact that it was kept secret has led to the soap having one of its most dramatic moments.
Jeff said that Cain never really believed that Holly had come clean.
He said: “There’s a lot of guilt on his part.
“He was always pushing her, to try and shock her out of it.
"‘Once a druggie always a druggie’ kind of thing and it’s backfired in his face as now she’s gone.”
Jeff also praised the performance of Natalie J. Robb, who plays Moira Dingle - Holly's mum in the soap.
After some intense performances, it seems that Natalie has jetted off for a break.
He said: "Natalie J. Robb has been amazing, she's had such a journey.
"She's on a well-deserved holiday at the moment, as she's been a wailing banshee for weeks."
So, what next for Cain. Well, it seems it's that the love triangle with Charity will eat at his conscience.
Jeff revealed: "There's all the dilemma of Cain and Charity will they stay together.
"The story writers have done such a good job as they’ve made this love triangle."
It looks like a bumpy ride will be in store for Emmerdale residents for a little while longer yet.