She vowed to stand by him no matter the consequences, but Carly (Laura Wright) will be in for a huge shock from Sonny (Maurice Bernard) on General Hospital.

Sonny Faces An Old Enemy

Her rekindled romance with her former flame resulted in catastrophic events for both of them. Carly was supposed to marry Franco (Roger Howarth), but when he realized she was sleeping with Sonny once again, he revealed during their wedding that Sonny had murdered Michael's (Chad Duell) father AJ, and Carly had helped him cover it up. As a result, Michael disowned both of his parents, and Sonny went to prison for a life sentence in exchange that Carly and Duke (Ian Buchanan) wouldn't be prosecuted for aiding and abetting.

However, Carly has vowed to stick by him and gone to visit him at Pentonville often-though now, Sonny will surprise her by telling her never to come back and visit him again-signaling that for one reason or another, he intends to end their relationship once and for all.

Franco and Nina's Plans Come To An End

"You're breaking up with me?" Carly asks him in a preview clip for the Thursday, Dec. 11 episode.

While the two deal with their issues, another shocking case could soon come to a close-the mystery of where Ava Jerome's 9Maura West) missing baby could be. Dante (Dominic Zamprogna) managed to get Nina (Michelle Stafford) and Franco's accomplice to confess to where he took them-meaning the kidnappers could soon be found-and the baby will be returned to Port Charles.

"I might have information about Ava Jerome's baby," Dante says to Anna (Finola Hughes) in the clip.

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

Tags
General hospital, ABC, Soap Operas