Here are your General Hospital spoilers for Friday, May 30, 2025.
What to expect on General Hospital

Michael (Rory Gibson) would love it if Sasha (Sofia Mattsson) changed her mind and allowed him to be a part of their baby's life. However, Sasha drops a bomb on Michael that he never expected. Ric Lansing (Rick Hearst) is calling her as a witness in his custody hearing with Willow (Katelyn MacMullen), which means she may have to perjure herself.
They both know that the fact that Michael is the father of Sasha's child can't get out or he risks losing custody, but Sasha is not sure how to get out of this.
Sasha has no idea that things are about to get worse. A woman she thinks of as a mother got wind of the truth, and Nina (Cynthia Watros) is willing to use that info to help Willow. Nina confides in Ava (Maura West) and asks for her advice. Odds are that Ava will tell Nina not to burn a bridge with Sasha and just tell Willow the truth about sleeping with Drew (Cameron Mathison), but Nina is not about to do that if she doesn't have to.
Carly's request

Carly (Laura Wright) has an idea that she thinks could help Michael, and goes to Curtis (Donnell Turner) with a request. Curtis does not like what he is hearing and warns Carly that things can go terribly wrong.
What does Carly want from Curtis? Surely, she has some sort of hairbrained scheme that could be worse than what Portia (Brook Kerr) and Nina tried to do with ketamine.
Kristina's dilemma

Now that Alexis (Nancy Lee Grahn) has told Kristina (Kate Mansi) that she knows all about Kristina's little stunt that nearly got Ric and Elizabeth (Rebecca Herbst) killed, she has to strategize. While Laura and Elizabeth have a little meeting, Lucky (Jonathan Jackson) takes off to chat with Alexis and Kristina and figure out their next step.
Alexis warns her daughter that she could go to prison for a long time if the police begin an investigation. Maybe she will encourage Kristina to check into Shadybrook on her own, which was Diane's original idea. It's not like the insanity plea will be a lie...
Catch all-new episodes of General Hospital weekdays on ABC and Hulu.