Home > General Hospital > Recaps

Weekly General Hospital Recap December 30-January 3: Sonny’s Heart Trouble, Charlotte Chose A Side

It was a dramatic week in both Port Charles and Prague!

Valentin and Portia on General Hospital with the Soap Hub logo across the bottom.Valentin made a move while Portia broke some news.
 Comments

There’s a kid on the run and a kid on the way, and the General Hospital recap for December 30, 2024-January 3, 2025 covers every inch of the drama.

What Happened In Port Charles?

Things heat up for Michael (Chad Duell) and Willow’s (Katelyn MacMullen) separation in Port Charles, while things didn’t go as planned over in Prague.

READ THIS: Here’s what’s coming up on GH.

Monday, December 30, 2024

After Lucky (Jonathan Jackson) walked Elizabeth to her meeting with Portia (Brook Kerr) and Terry (Cassandra James), she was blindsided when they were joined by GH’s lawyer. Things started seeing more like an interrogation than a discussion, and that was when Ric (Rick Hearst) arrived and advised her not to answer any questions. But when Terry revealed that Dex (ex-Evan Hofer) was given digitalis and another one of her patients died from a heart attack over the summer, Portia informed Elizabeth that if she didn’t answer their questions, they would be forced to put her on leave.

While Alexis (Nancy Lee Grahn) updated Sonny (Maurice Benard) on Ava’s (Maura West) finances and asked him to take Charley’s from Kristina (Kate Mansi), Kristina was at the bar discussing Ava with Lucas (Van Hansis), then got a visit from Lucky hoping to score a bartending job. As for Sonny, when he was later boxing at Volonino’s, he experienced another chest pain that caused him to collapse onto the boxing ring.

In Prague, Valentin (James Patrick Stuart) interrupted Lulu’s (Alexa Havins) reunion with Charlotte (Scarlett Fernandez). As they debated over where Charlotte should be, Dante (Dominic Zamprogna) sneaked in, hoping to bring Charlotte home. Valentin accused them of an ambush, and while the parents argued, a mysterious shooter across the street aimed their gun at Valentin.

Tuesday, December 31, 2024

Encore.

Wednesday, January 1, 2025

Encore.

Thursday, January 2, 2025

As Valentin, Lulu, and Dante argued over Charlotte, a shot rang through the cafe, revealed to be Brennan’s assistant. Valentin managed to take off with Charlotte, and while Lulu’s air tag gave them some hope, they couldn’t find the father and daughter and Lulu blamed Dante for everything that happened. Meanwhile, Brennan’s assistant updated him about Valentin getting away, then Anna (Finola Hughes) tasered Brennan to force him to listen to her when she ordered him to stay away from Emma (Braedyn Bruner).

After Sonny collapsed onto the boxing ring, Isaiah (Sawandi Wilson) showed up to help. He called paramedics and got SOnny stabilized, telling him he had an a-fib episode. Sonny explained how he’d been shot in the chest 20 years ago and Isaiah warned him that the damage from the gunshot most likely damaged his heart.

Drew (Cameron Mathison) showed up at GH and managed to convince Willow to attend his inauguration in DC and bring Wiley (Viron Weaver) as her guest instead of Michael. Meanwhile, Michael met with Sasha and warned her he may need to leak what happened between Willow and Drew, and that was when Sasha admitted she’s pregnant. Michael offered to take care of the baby with her, but Sasha kindly asked he stay out of the baby’s life to prevent it from being raised as a Corinthos or a Quartermaine. Despite his reservations, Michael agreed on one unknown condition.

Friday, January 3, 2025

Isaiah made a house call to check on Sonny, but when Jason (Steve Burton) showed up, Sonny confessed his heart trouble. Jason urged him to seek medical help, then Sonny asked if he would take over the business but Jason declined.

Michael’s condition to Sasha was that she stay in Port Charles, and he offered to financially support her and the baby. Later, when she went to GH for prenatal care, she was forced to meet with patient advocate Felicia (Kristina Wagner). She revealed she was pregnant and the father wouldn’t be in the picture, so Felicia assured her she would help her with her pregnancy. Meanwhile, Michael overheard Nina (Cynthia Watros) venting to Curtis (Donnell Turner) about Willow joining Drew in DC. He remained calm about the news, then went back to his office and called Diane (Carolyn Hennesy), hoping to use the fact Willow took his son out of state without his permission against her.

In Prague, Valentin decided Charlotte could decide who she wanted to be with, but Charlotte chose him and the two escaped together. Meanwhile, Lulu and Dante continued arguing over what happened and Dante made her realize that the shooter followed her straight to Valentin, not him.

Subscribe Now

Get spoilers, news and recaps in your inbox daily.

Subscribe Now

Get spoilers, news and recaps in your inbox daily.