They have unknowingly been the targets of an elaborate set up by the two people who are obsessed with winning them over, and now, Marlena and John could both find themselves in danger because of what Gina and Stefano have set into motion on the Thursday, Jan. 30 episode of “Days of Our Lives.”

John (Drake Hogestyn) has been all around Prague with “Steve” (Stephen Nicholls), trying to track down Stefano, unaware that the man he seeks on the NBC soap is masquerading as his former investigative partner. Now, following their bizarre encounter with Tony (Thaao Penghlis) and Anna (LeAnn Hunley), John went snooping and discovered that Steve has Stefano’s ring in his bag. As he seeks answers, he will start becoming more concerned than ever about what is going on.

“John grows suspicious of ‘Steve,’” spoilers reveal.

Of course, Stefano intends to leave John trapped and believed to be dead so he can have the access he seeks to Marlena (Deidre Hall) while leaving John for Gina (Kristian Alfonso) to contend with. If John isn’t careful, he will find himself falling fully into the trap.

Meanwhile, back in Salem, Marlena will be facing off with “Hope,” as Gina also starts putting her part of the plan into action as well—by making Marlena appear dead to John while securing her for Stefano.

“Princess Gina tries to lure Marlena into a trap,” spoilers state.

However, since Shawn (Brandon Beemer) quickly figured out that his mother was brainwashed into becoming Princess Gina again and has informed Rafe (Galen Gering), she will need to work quickly if she wants success—since the two men are desperate to find her and stop her before it is too late.

“Rafe and Shawn desperately try to track down Gina,” spoilers reveal.

“Days of Our Lives” airs weekdays on NBC.

Days of Our Lives
John (Drake Hogestyn) grows suspicious of “Steve” (Stephen Nicholls) on the Jan. 30, 2020 episode of “Days of Our Lives.” XJ Johnson/JPI Studios for NBC