'General Hospital' : Sasha Gave Birth & Nina's Secret Explodes

   

It was another busy day in Port Charles. Here is a recap below of today Thursday, June 5, 2025 General Hospital episode, in case you missed out on all of the action.

Marshall Ashford (Robert Gossett) has been out on tour for the last several months, but he finally made it home to hang out with his family.

Curtis Ashford (Donnell Turner) and Portia Robinson (Brook Kerr) are still at odds because of Drew Cain’s blackmailing her, but they have been putting up a united front when family is around. Trina Robinson (Tabyana Ali) and Kai Taylor (Jens Austin Astrup) stopped, and they had a great chat with Marshall. (Make sure to check out our next week GH spoilers, here!)

He believes that Kai appears to be a great guy, in spite of Kai thinking that Drew is a decent guy. To be fair, he has only seen the good side of Drew so far, the one who arranged for his surgery and has him starring in a documentary.

Before leaving, Kai overhears Curtis talking about finding the escort who drugged Drew and paying her to stay far away from Port Charles.

'General Hospital' Recap June 5: Sasha Gave Birth & Nina's Secret Explodes

Brennan Warns Josslyn To Stay Away From Anna

Josslyn Jacks (Eden McCoy) stops to see Jack Brennan (Chris McKenna) at the WSB, and she tells him that she has learned that Jenz Sidwell (Carlo Rota) is funding Professor Henry Dalton’s (Daniel Goddard) research.

Jack tells Joss that Anna Devane (Finola Hughes) is on to Dalton’s research and that she is to steer clear of her. Anna must believe that she is a typical college student working as a research assistant.

 

Meanwhile, Anna meets with Jason Morgan (Steve Burton), to fill him in on how dangerous she believes that Dalton may be.

The fact that Brennan diminished her concern and tried to throw her off makes Anna believe that she is on to something.

She can’t investigate it herself now, though, because the WSB will be watching her. She tells Jason that Joss is working for Dalton, which is reason enough for him to want to do some digging of his own.

Natalia Finds Trouble After Leaving The Metro Court Pool

Technically, summer hasn’t even officially arrived yet, but the Metro Court pool is already the place to be. Sonny Corinthos (Maurice Bernard) had a meeting with Maxie Jones (Kirsten Storms) to discuss Deception business.

He wanted to know how important Sidwell is to the company right now, and Maxie was honest. They need the zincite that he has, so technically, Sidwell is more important than even Sonny is right now.

'General Hospital' Recap June 5: Sasha Gave Birth & Nina's Secret Explodes

Also at the pool are Marco Rios (Adrian Archando) and Lucas Jones (Van Hansis), ready for a swim. Marco’s mother, Natalia Ramirez (Eva LaRue), shows up wanting to talk.

As usual, she is on a mission to try to repair her relationship with him and her daughter, Allie. She asks Marco to help her convince his sister that she has changed.

He finds that request laughable because she has never been the empathetic mother that they’ve needed.

Natalia walks away nursing a drink, and Sonny calls her over to his table. He has overheard the conversation and tries to reassure her that eventually Marco will need his mommy.

He explains going through hard things with his own son and how, eventually, things have a way of working out.

Natalia leaves Sonny and makes a call to her ex, Sidwell, telling him that she is ready to collect on the debt he owes her. Shortly thereafter, Natalia is arrested for a DUI.

'General Hospital' Recap June 5: Sasha Gave Birth & Nina's Secret Explodes

Lucky And Liz Can’t Be Together

Lucky Spencer (Jonathan Jackson) got down on one knee and asked Elizabeth Baldwin (Rebecca Herbst) to marry him, again, and she said no. It’s not because of a lack of love, but it’s because their lifestyles don’t mesh.

If Lucky stays in Port Charles and tries to live a normal life, he will ultimately be unhappy. Likewise, if Liz were to travel the world with him after their son graduates, she would be unhappy.

Lucky realized that Liz was right and said that he would be leaving town soon, as sticking around would just be too painful. Liz agrees and thinks that she has an idea of how to break the news to Aiden.

'General Hospital' Recap June 5: Sasha Gave Birth & Nina's Secret Explodes

Willow Delivers Sasha’s Baby On The Courtroom Floor

Ric Lansing (Rick Hearst) put Sasha Corbin (Sofia Mattsson) on the stand and then dragged all of the baby secrets out of her.

She admitted, while under oath, that she is carrying Michael Corinthos’ (Rory Gibson) baby, and she answered several questions honestly before going into early labor.

She tells Ric that she is in labor, and after he insinuates that she is faking, Michael jumps up to help her.

Sasha tells him that she can’t lose her baby, as the judge clears the courtroom. Ironically enough, it is Willow Corinthos (Katelyn MacMullen) who offers to help and ends up delivering Sasha and Michael’s baby when medical responders can’t get past protestors outside of the courthouse. As Sasha gives birth to a seemingly healthy baby girl, there is chaos in the hallway.

Nina Reeves (Cynthia Watros) is furious with Ric for using the information that she shared with him to send Sasha into early labor.

Carly Spencer (Laura Wright) overhears them and starts yelling that Nina is the one who hired the escort to drug Drew with Ketamine