Here’s your handy 60-second rundown of all that’s happening next week in Emmerdale.
Let our soap expert David Brown guide you through all the big storylines, which include Charity (Emma Atkins) and Cain (Jeff Hordley) taking revenge on the sinister Maxine, Adam (Adam Thomas) getting beaten up in prison, Robert (Ryan Hawley) spending time with former flame Katie (Sammy Winward) and Ruby (Alicya Eyo) leaving the village after her world collapses.
So will extortionist Maxine get her just desserts? Can Adam survive his jail time? Is Robert to stay true to fiancee Chrissie? And will Ali win back Ruby before she packs her bags for Leeds?
Sign up to the Radio Times newsletter for the latest TV and entertainment news