Several secrets are set to be exposed and rock Port Charles for good on General Hospital.

Ava Suspicious about Julian and Ric?

Sonny (Maurice Bernard) has been trying to figure out for some time who has been bankrolling Julian (Michael DeVry) and supplying him with what he needs to put Sonny out of business for good. Though he long suspected his half-brother, Ric (Rick Hearst), he may realize now that the surprise silent partner in Jerome enterprises is Luke Spencer (Anthony Geary).

In a preview clip for the Friday April 11 episode, he appears to confront Luke with a subtle warning that he doesn't want to go up against him.

Britt and Nathan Hook Up?

"If you're gonna get in the game, I play for keeps," Sonny says.

Another shocking secret is being fully exposed in the Port Charles jail, as surprise sisters Leisl (Kathleen Gati) and Madeline (Donna Mills) come face-to-face in opposite cells. As the two spar a bit more, Liesl has come to the realization that Madeline's son Nathan (Ryan Paevy) is actually her birth son, James.

"Nathan and Britt are siblings," she says in the clip.

Britt and Nathan however are completely unaware that they are actually brother and sister, and met at a bar and decided to go back to Nathan's together. They haven't done anything yet and are still drinking at Nathan's and confiding in each other over their darkest secrets, but as they reach the end of their individual stories, they could become entangled in one of the most scandalous and disgusting hook-ups in soap opera history.

"There are no more secrets left," Britt says to Nathan.

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