She's been double-crossing Michael (Chad Duell) and secretly helping Nikolas (Tyler Christopher) collect shares of ELQ in a takeover bid, but Rosalie's (Linda Elena Tovar) scheming could finally be exposed on General Hospital.

Luke Reveals Why He's Leaving Tracy For Laura

After getting Nina's (Michelle Stafford) shares from her, Rosalie lied about successfully buying them back to Michael, and instead handed them off to Nikolas--a scheme that seemed to go off without any hiccups. However, after Nina informed Franco (Roger Howarth) she had sold their shares, he demanded payment from Michael--which caused both him and Sabrina (Teresa Castillo) to start questioning how loyal Rosalie was.

Now, Michael will confront his assistant and demand answers about what really happened with Nina.

Laura Reveals Her Reasons For Returning To Port Charles

"We have to have a conversation about Franco," he says to Rosalie in a preview clip for the Wednesday, June 10 episode.

As he begins questioning her however, Sabrina will take things one step further, since she now knows Rosalie has some sort of big secret, which Nina has once used to blackmail her into helping her with her revenge plan. In an effort to ensure she can figure out what may be going on, she will enlist Sam's (Kelly Monaco) help to dig up the truth about Rosalie.

"I think Rosalie is lying to Michael," she explains in the clip.

However, Rosalie may not be the only one running into trouble when it comes to the scheme, as Nikolas will also be confronted by Sloane (Grayson McCouch), who knows all about Nikolas' cross-over to the dark side, and holds the key to everything being exposed thanks to the two previously working together to throw the mayoral election. Now, after his ouster as police commissioner, Sloane will confront Nikolas about everything and threaten to make him pay.

"I gave you that power and I can easily take it away," he says in the clip.

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