Morgan (Bryan Craig) has had enough of being walked over by everyone around him, and following the latest betrayal he has suffered he will take down anyone who gets in his way on General Hospital.

Morgan Betrayed By Ava and Sonny?

After being torn between working for the Jeromes or his father, Morgan appeared to win when his girlfriend Ava (Maura West) began working for the Corinthos family instead. However, after finding out she had sex with his father, Sonny (Maurice Bernard) in the Quartermaine family crypt, Morgan could find himself aligning with the Jerome family once again out of spiteful revenge.

Though he may not have told Olivia (Lisa LoCicero) the truth about how Sonny and Ava betrayed them, he will spill Ava's dirty secrets to her brother, Julian (Micheal DeVry) on the Tuesday, April 29 episode.

Sonny and Ava's Secret Tryst Revealed?

"I'm not the one that's been working to take you down," Morgan tells him in the clip. "Ava is."

Julian will likely be shocked by the revelation that his sister has been trying to outmaneuver him in his quest to take Sonny down, and the news could ignite another all-out mob war.

Meanwhile, everyone appears to be wondering what Carlos' (Jeffrey Vincent Parise) motive could have been for killing A.J., and many are beginning to doubt that he is actually guilty of the crime and is covering up for someone else.

"I want the truth," Anna (Finola Hughes) says to him in the preview clip.

Carly (Laura Wright) and Franco (Roger Howarth) do know the truth about A.J.'s murder and Ava's involvement in it, and are wondering why Carlos hasn't professed his innocence and sold Ava out yet.

"When the hell is he confessing?" Carly asks Franco.

However, now that Carlos knows Ava was responsible for the accident that injured Sabrina (Teresa Castillo) and her baby, he could confess something other than the actual truth-in fact, he may just take the fall entirely on his own.

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