He finally figured out who took her and where he was likely holding her, and now, Jack will make a more to try and get Jennifer back—but the rescue mission could take a wildly unexpected turn instead on the Thursday, Sept. 26 episode of “Days of Our Lives.”

Jack (Matthew Ashford) has been frantic to find Jennifer (Melissa Reeves) since she went missing, and after some false leads on the NBC soap, it became clear she was taken by the spurned Dr. Shah (Piter Marek). However, any attempt to find her has been unsuccessful, because Shah has been a step ahead of Jack the whole time, keeping Jennifer from being found. However, after JJ (Casey Moss) figured out his connection to Ted Laurent, it became clear that his abandoned apartment was where Shah was hiding his kidnap victim.

Now, Jack will arrive on the scene to try and rescue her, but it won’t be easy since Shah wants her for himself, and will refuse to give her up without a fight.

“Jack and Dr. Shah have a showdown over Jennifer,” spoilers state.

However, things could go in a way neither Jennifer or Jack expected either because they’ve been trying to use Rolf’ (William Utay) serum to help him regain his memories—but it may prove to become unnecessary as the attempt to save her from danger continues.

Meanwhile, back in Salem, Rolf is preparing to once again help Kristen (Stacy Haiduk) with her new plot to steal the baby Sarah (Linsey Godfrey) is trying to abort and implanting it in herself so she can make Brady (Eric Martsolf) believe they are having a child together. However, her own plan could have an unexpected twist as well.

“Rolf delivers shocking news to Kristen,” spoilers reveal.

“Days of Our Lives” airs weekdays on NBC.

Days of Our Lives
Jack (Matthew Ashford) faces off with Dr. Shah (Piter Marek, not pictured) over Jennifer (Melissa Reeves) on the Sept. 26, 2019 episode of “Days of Our Lives.” XJ Johnson/JPI Studios for NBC