Christmas Day in Port Charles will not be a happy one for everyone on General Hospital.

In the wake of the shooting at Sonny's (Maurice Bernard) warehouse, he is in prison-and Max (Derk Chetwood) is in the hospital, recovering from a gunshot wound.

However, Sonny may not belong in prison after all, according to a preview clip for the Thursday, Dec. 26 episode.

"Look me in the eye and tell me what's really going on," Dante (Dominic Zamprogna) said to his father through prison bars in the clip.

What Sonny may or may not tell his son is the truth-he didn't shoot Max. Morgan (Bryan Craig), Dante's half-brother, did.

Morgan meanwhile may be feeling guilty over what happened, and is seen lingering outside of Max's hospital room in the clip.

Morgan's ex-wife Kiki (Kristen Alderson) is concerned about him however, and confronts her mother, Ava (Maura West), who happens to be Morgan's new lover.

"You're turning him into a killer," Kiki yelled at her mother.

""What do you know?" a suspicious Ava asked her daughter in reply.

Meanwhile, Sabrina (Teresa Castillo) is also spending Christmas miserable, as Patrick (Jason Thompson) officially ended things with her to go back to his wife, Robin (Kimberly McCullogh). In her miserable state, she goes to see Carlos (Jeffrey Vincent Parise), who is back at home now after the shooting freed him from captivity.

However, Sabrina notices his injuries and becomes concerned.

"Who did this to you?" she asked him in the clip.

Not everyone in Port Charles is miserable this holiday season however.

Patrick and Robin are happily reunited, but no one seems happier than their daughter, Emma (Brooklyn Rae Silzer), who barges into their bedroom on Christmas morning.

"Wake up! It's Christmas!" she said in the clip.

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

Tags
General hospital, ABC, Soap Operas