Emmerdale fans think they have worked who gets shot next week on the ITV soap, with a horror showdown on the cards for Al Chapman and Cain Dingle.
The enemies clash yet again in upcoming scenes, amid a difficult time for the Dingles following the death of Faith Dingle, and Liv Flaherty's death last week.
As the two men go head-to-head, spoilers appear to confirm someone gets shot - but viewers are speculating it won't be Al that is left injured or killed.
There's a bombshell for Cain next week, when he finally finds out his sister Chas has been having an affair with Al, as he finds her burner phone and calls the number that repeatedly appears on it.
After noticing Chas and her son Aaron are not getting on, Cain is curious to know why leading to the discovery about his sister and his long-time enemy.
Amidst his grief, Cain is full or rage and disbelief and he soon uses the phone to set a trap to catch Al out.
But things take a dark turn when Cain attends the set-up armed with a shotgun, and he holds his enemy at gunpoint.
Soon things turn violent as Al and Cain battle it out, only for a life-or-death struggle to ensue when both of them eye up the shotgun.
As they both go to grab it a shot rings out, and someone is hit - but who, and will they survive?
Taking to Twitter after seeing the trailer video, viewers shared their theories that it won't be Al who takes a bullet, and a different character will be in danger.
One viewer said: "I have bad feeling this whole showdown with Cain Al isn’t going to end well I have a bad feeling that It won’t be Al that gets shot."
A second fan tweeted: "I’ll be so upset if anything bad happens with cain."
Another said: "If Cain dies I’m done! He’s the reason I watch," as a fourth wrote: "I reckon the gun will go off & shoot someone else bye x."
Emmerdale airs weeknights at 7:30pm on ITV and ITV Hub, with an hour-long episode on Thursdays.