Next week's Emmerdale sees Moses in danger after he gets caught up in Cain and Aaron's dodgy dealings, Jimmy is accused of child abuse, and it's all over for Charity and Vanessa...
Moses gets kidnapped
Cain is nervous when a stranger called Sean comes looking for him at the garage. His mood soon darkens when he realises Sean is part of the gang who he and Aaron stole a car from.
Aaron and Cain find a buyer for the stolen car and head off to meet them... but little do they know Sean is watching their every move.
Later Cain and Aaron are horrified to find the gang have kidnapped Moses.
Sean and his heavies tell Cain he can have Moses back in exchange for the stolen car.
Charity is livid when she finds out Moses has been caught up in Cain and Aaron's dodgy dealings.
Despite Cain and Aaron's apologies, Charity remains on the warpath.
Later Chas defends Aaron's actions, leading to a huge fight erupting between Charity and Chas.
Vanessa dumps Charity
Vanessa gives Charity the chance to come clean about her part in the casino heist... but when she continues to lie, Vanessa ends their relationship.
Vanessa is heartbroken and Tracy offers her a shoulder to cry on, but Charity isn't giving up that easily and begs Vanessa for another chance. Will Vanessa agree?
Jimmy's accused of child abuse
Arthur's bullying of Archie takes a sinister turn after a memorial picnic for Ashley Thomas.
Fed up with the attention that Archie is getting, Arthur takes things too far when he lashes out and knocks Archie unconscious.
Things don't look good for Archie as he lies motionless on the floor.
Eventually Jai and Laurel come to Archie's rescue, but they just assume he fell and hit his head.
When Jai finds other bruises on his son, Arthur covers his own actions by pointing the finger of blame at Jimmy.
Jimmy is horrified when Laurel and Jai confront him about Arthur's accusations... but will he be able to prove his innocence?
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
Which storyline are you looking forward to the most next week? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!