Next week on Emmerdale, Moira’s strange behaviour continues and Nate finds himself caught up in the drama.
Elsewhere, the truth about Rose’s disappearance is revealed, and Mackenzie faces a dangerous situation at the farm.
Cain finds whisky in Moira’s bag and confronts her over how much she’s drinking at the moment.
His suspicions grow when he spots Moira taking painkillers, which seems to hint at a hangover. However, Moira soon proves Cain wrong when she points out that the bottle of booze hasn’t even been opened.
Moira ends up confiding in her new farm employee John, admitting that her marriage may be in trouble.
Cain spots Moira drinking with Nate and he’s unsettled to see them looking so cosy.
Fearing that history could be repeating itself, Cain wastes little time before confronting Nate. Nate is upset by his father’s insinuations, reminding him that their relationship is in a good place, but Cain doesn’t seem to be listening.
Will’s ongoing secrecy catches up with him as he realises that he can’t keep lying about what happened to Rose.
A series of flashbacks resolve the mystery as the reasons for Rose’s disappearance become clear.
Mack finds himself in danger as a bull blocks him from being able to leave a barn at the farm. He resorts to making a desperate dash to escape, but the animal chases and attacks him.
Nate comes to Mack’s rescue after the unfortunate incident. Mack shares his theory that John was somehow responsible for what happened.