General Hospital spoilers, December 23: Does Sonny make a new enemy?

General Hospital
General Hospital's Brennan and Sonny | Image Source: ABC

Here are your General Hospital spoilers for Monday, December 23, 2024.

What to expect on General Hospital

Carly watches Brennan and Sonny's interaction | Image Source: ABC
Carly watches Brennan and Sonny's interaction | Image Source: ABC

Carly (Laura Wright) surprised even herself when she invited Jack Brennan (Charles Mesure) home for Christmas Eve dinner with the Corinthos clan. However, it seems nobody is more surprised than Sonny (Maurice Benard) that he is going to have to share his special lasagna with a WSB agent.

Love General Hospital, B&B, DAYS or other soaps? Join the conversation on our SC boards! Click here to connect with fans and dive into discussions now

Brennan is friendly enough and wants to shake Sonny's hand, but Sonny isn't about to let this man have a good holiday. Instead, Sonny and Brennan clash, but why is Sonny so cold to a man he never met before? Is he jealous that Carly seems to like Brennan and they could become more than just friends?

Or does Sonny know something else about the man who was really running the Pikeman Group? Sonny is well aware that someone was tampering with his meds earlier this year. Does he realize that Brennan and Valentin (James Patrick Stuart) were in on that together? Has he been saving that information for a rainy day like Christmas Eve? Carly would certainly be fascinated by this news.

Anna's big surprise

What does Christmas have in store for Anna?| Image Source: ABC
What does Christmas have in store for Anna?| Image Source: ABC

Anna (Finola Hughes) is spending her holiday with the Scorpios, minus Robert (Tristan Rogers). She doesn't have her daughter or grandchildren with her, nor does she have Valentin. But at least Maxie (Kirsten Storms) and Spinelli (Bradford Anderson) have welcomed her into their home. She gets to celebrate with Mac (John J. York), Felicia (Kristina Wager), and Robert's other daughter, Sasha (Sofia Mattsson).

However, she is about to get a big holiday surprise. Does someone return to Port Charles unexpectedly to give Anna the Christmas she's been waiting for?

Christmas with Laura

Laura has the Christmas she's dreamed of | Image Source: ABC
Laura has the Christmas she's dreamed of | Image Source: ABC

Laura (Genie Francis) can't believe her luck this year. After starting 2024 off by losing Spencer (Nicholas Alexander Chavez), Laura now has two of her children back with her. Lucky (Jonathan Jackson) is no longer wandering around Africa, and Lulu is no longer in a coma. What could be better than that?

While Lulu (Alexa Havins) makes a solemn vow to find Charlotte (Scarlett Fernandez), Lucky spends some time with Elizabeth (Rebecca Herbst). They have been reminiscing a lot lately and find themselves recalling some more. Will all of these sweet memories from their teenage years long ago lead Lucky and Elizabeth to make more as adults? Their previous relationship came with a lot of hurt and anger, so it might take a while for Liz to get past all that — if she ever can at all.

Catch all-new episodes of General Hospital weekdays on ABC and Hulu.

Enjoyed this article? Join the conversation in our General Hospital forum! Click here to connect with fans and dive into discussions now.