Next week in Emmerdale, Graham tells the police that Joe is alive, Kerry falls out of love with Dan and Bear Wolf crashes in to the village.
Here are all the latest spoilers and pics you need...
Graham tells the police that Joe is alive
But how Cain cleared his name?
Having been pushed too far by Kim, Graham heads to the police station with news of a sighting of Joe.
But when the police arrive to tell Moira and Cain the news, Moira is left with serious questions about how Cain got his name cleared. Did he go through with Kim's indecent proposal? And with Kim lying about Cain holding up his side of the bargain, will Moira believe her?
Kerry falls out of love with Dan
But what will she say when he gets down on one knee?
Spotting Kerry flirting with a friend of Liam's in the Woolpack, Dan flies off the handle. Having had one too many, Kerry forgets that she promised she'd be there for Amy when she told Kyle that she's his real mum.
Nursing a hangover the next day, Kerry admits to Amy that she’s fallen out of love with Dan. Unaware that he has gone to shop for an engagement ring to win her back.
But when Dan gets down on one knee in front of everyone in the Woolpack, what will she say?
Bear Wolf crashes in to the village
But why is he there?
When Chas and Paddy return from their scan with good news on the health on their baby, they're overwhelmed to be met with a memorial garden for Gracie, something Paddy was planning to build.
Just as Paddy assures Chas she’ll have a peaceful pregnancy with no stress, they’re both alarmed by an almighty crash from outside the bar and are aghast to find Bear Wolf has crashed in to Gracie’s garden.
Emmerdale continues Mondays to Fridays at 7pm, with an extra episode Thursdays at 8pm on ITV