He and his fiancee had seemed to finally move past all of the drama caused in their relationship by his confessing the truth about what really happened with his first wife, Claudette (Bree Williamson), but Nathan (Ryan Paevey) will be floored when Claudette shows in Port Charles to potentially re-complicate his life on General Hospital.

He was told to go to a room at the Metro Court on a police matter, and when he opened the door to the room, Claudette herself was sitting there and waiting to see him. Now, he will be shocked when she reveals why she may be in town.

"There's something that you need to know," she says to him in a preview clip for the Wednesday, July 6 episode.

Nathan may not want to hear what she has to say since things ended so badly between them, with her cheating on him, and his reacting to catching her in bed with her lover by shooting the man and almost killing him. But when Claudette potentially reveals that she already met Maxie (Molly Burnett) and accepted a job at Crimson, he will realize she means business and could weild the power to completely destroy his happiness for good.

However, he won't be the only one who is shocked by her sudden arrival in town either. What Nathan doesn't know is that Griffin (Matt Cohen) is actually the man Claudette had her affair with, and with his also being in Port Charles, it could create an extremely complicated situation for everyone involved.

Meanwhile, the attempt to try and trap Julian (William DeVry) into confessing to Carlos' murder so Alexis (Nancy Lee Grahn) can be exonerated of the charges for the crime is underway once again, with Alexis wearing a wire as Jordan (Vinessa Antoine), Anna (Finola Hughes), and Paul (Richard Burgi) listen in with the hope that Julian will admit to what he did.

"I have a surefire way to keep you out of prison," Julian says to Alexis in the clip.

"You're going to confess?" She asks.

General Hospital airs Monday-Friday at 3 p.m. on ABC.