He was set to marry her enemy as they continue trying to take over Salem with his mayoral campaign. However, Jack could finally get a big reminder of his former life after Jennifer stages a huge reenactment of their past on the Wednesday, April 10 episode of “Days of Our Lives.”

After they were unable to prove that Tripp (Lucas Adams) and Haley’s (Thia Megia) marriage was fake in an attempt to keep her from being deported, Eve (Kassie DePaiva) stunned everyone in town by announcing that she and Jack (Matthew Ashford) were the ones actually getting married instead on the NBC soap. Since then, the two have been planning to quickly tie the knot, much to the chagrin of the woman he had an intense romantic history with before his initial death—Jennifer (Melissa Reeves).

However, Jennifer has refused to give up without a fight and is determined to get the father of her children back to being the man she remembers, and not the awful shell of a person he’s become. With Eric’s (Greg Vaughan) help, she has staged a setup to delay the wedding—with Eric keeping Eve at the pub on the premise of intel that will help Jack’s mayoral campaign, as Jennifer makes a final attempt to jog her former husband’s memories.

“Jennifer pulls out all the stops to prevent Jack from marrying Eve,” spoilers reveal.

A preview clip for the week’s episodes (see above) shows Jennifer recreating the moment when Jack set a fire and rescued her in order to steal her away from a wedding where she was set to marry the wrong man. Now, with her taking Jack away from the Inn in a similar manner, she will need to do whatever she can to get through to him and get his memories back, because it will be the only way to stop him from continually falling for Eve’s manipulations.

However, if the plan begins to work and he continues to remember snippets of his past, things still could be hopeless where Jennifer’s plans are concerned. If anything else happens during the rescue, like Jack hitting his head, it could easily force those memories he gets back out again. Of course, no matter what happens, there will still be Eve to deal with, and she also won’t go down without a fight.

“Days of Our Lives” airs weekdays on NBC.

Days of Our Lives Jennifer (Melissa Reeves) pulls out all the stops to prevent Jack (Matthew Ashford) from marrying Eve (Kassie DePaiva, not pictured) on the April 10, 2019 episode of “Days of Our Lives.” Photo: XJ Johnson/JPI Studios for NBC