EastEnders will air a revenge twist during the wedding day of two Walford favourites next week on the BBC soap.
Kathy Beale and partner Rocky's big day finally arrives, while Rocky is hiding something from his bride-to-be, following his stag do. But it's the least of his worries when a big return threatens to ruin their big day.
Rocky and Bobby are both panicking after the events of the stag night, with Sonia soon urging Rocky to come clean to Kathy about what is going on.
Eventually he does confess all, and leaves his partner Kathy devastated by what he has to say. Kathy threatens to pull the plug on the wedding, confessing she might not go through with it after more lies.
Rocky might have a chance to make things right, as Kathy's son Ben soon arrives to surprise her with something that just might persuade her to think again.
Rocky waits nervously at the registry office, with no idea as to whether Kathy will show up and whether their wedding will go ahead.
But there's a huge shock in store for him, as a character returns leading to revenge. Things take a nightmare turn when his estranged wife Jo arrives.
Kathy was shocked earlier this year to find out Rocky was still married to Jo, with them not getting a divorce. Jo returned recently with the divorce papers, so what has brought her back this time?
Rocky reels over her arrival but he's stopped in his tracks as Kathy finally arrives to marry him. It's clear something is bothering him though, and Jo is up to no good.
Rocky’s heart is in his mouth as the registrar starts the ceremony, with Jo watching on as he and Kathy prepare to tie the knot. What happens next leaves Rocky and Kathy facing the consequences of Jo’s vicious revenge.
But what has Jo done, and what does it mean for Rocky and Kathy? Viewers will have to tune in all next week to find out what goes down.
Kathy will feature in huge scenes later in the year, as a male character is killed off on Christmas Day. Kathy and five other female characters were shown stood around a dead body in a clip that was aired in February - with it being a flashforward to the Christmas episode.
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.