Emmerdale fans are convinced there's more to the Nate, Cain and Moira storyline to come...
Last night's Emmerdale left soap fans on the edge of their seats as Cain Dingle took Moira Dingle and her farmhand lover Nate Robinson on a sinister fishing trip.
Having just found out that Nate and Moira have been having an affair, Cain was on the rampage looking for revenge, and decided to confront the pair in the middle of a lake, surrounded by nothing but water and trees.
However, it unsurprisingly soon turned nasty as Cain confronted Nate about sleeping with Moira, and it wasn't long before Nate was knocked out cold and shoved in the bottom off the boat by a murderous Mr Dingle.
But of course that wasn't the end of the drama... Cain and Moira then had a heart-to-heart about what had been going on behind Cain's back but, before they could finish their conversation, Nate regained consciousness.
The men were soon caught up in a vicious fight, but it turned out that Cain was the one who would be caught unawares when Nate revealed that he is if fact his son!
Nate dropped the bombshell on Cain mid-fight, leaving Cain speechless and Moira thinking that he was just playing games.
However, it seems Nate was deadly serious. But is he really Cain's son? Or was there more to this story than meets the eye? Emmerdale fans certainly think there is more to come...
Wherever the next few days in Emmerdale hold, one thing that is certain is that life will never be the same again for Moira and Cain.
With their marriage in tatters, will Moira be able to earn Cain's forgiveness and make their relationship work?
And does Cain have unfinished business with Nate, even if he is his own flesh and blood?
Make sure you don't miss tonight's episode at 7pm to see the drama unfold as Moira fights for her life under water and a huge explosion rips through the fishing boat.
Will anyone make it out alive?
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
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.