Here are your General Hospital spoilers for Thursday, June 5, 2025.
What to expect on General Hospital

Slick Ric's (Rick Hearst) lawyer skills were out in full form again when he got Sasha (Sofia Mattsson) on the stand. Nina (Cynthia Watros) sold out the girl who thought of her as a mother, and now all hell is about to break loose.
Sasha has been forced to admit that Michael (Rory Gibson) is the father of her child, which puts way too much pressure on the pregnant woman. She begins having contractions right on the witness stand and announces she is in labor.
Spoilers say that Willow (Katelyn MacMullen) is set to spring into action. Since she is the only medical professional in the courtroom, does she put her nursing skills to use to help her former BFF? Sasha and Willow were best friends for years, so it would be ironic if Willow delivered Sasha and Michael's baby. It would also make her look really good to the judge...
Lucky's moment of truth

Lucky (Jonathan Jackson) got down on one knee and was sure Elizabeth (Rebecca Herbst) would say yes when he asked her to marry him again. Instead, Liz used her head and told him she loved him, but she couldn't marry him.
Lucky wonders if Liz is just turning him down for now because she is not ready. However, Lucky is forced to face a hard truth on Thursday, which may mean Liz realizes that sometimes you can love a person as deeply as ever, but you are not meant to be. She has been expressing that a lot lately, so it might be time to tell Lucky how she has been feeling.
An Ashford family reunion

Despite having troubles in their marriage thanks to Portia's (Brook Kerr) secrets and lies, Curtis (Donnell Turner) and Portia host a family gathering at their house. Is Marshall's (Robert Gossett) return to Port Charles the reason for the party, or does he surprise everyone and crash it?
Curtis, Portia, Stella (Vernee Watson), and Trina (Tabayna Ali) are thrilled to have Marshall back home, but is it a pit stop on his tour, or is Marshall finally back in the family fold for good?
Catch all-new episodes of General Hospital weekdays on ABC and Hulu.