Here is the General Hospital weekly recap for episodes that aired May 26th through May 30th, 2025: Michael gave Willow an ultimatum, while Tracy learned the truth about Gio and Dante, and Lulu reached an impasse.
What Happened on General Hospital

This week on General Hospital, the Earth-shattering events of the Nurses’ Ball continued to have repercussions in Port Charles. Lois confirmed to Brook Lynn that Gio was her son and tried to explain that she and Gloria tried to ensure that her baby went to a loving home. BLQ then explained to Dante that she was young and had no idea what to do when she found out she was pregnant, and didn’t know Gio was their son until the young man announced it on stage. Willow and Drew watched helplessly as Michael took Wiley away from the Ball. Sonny asked Nina to make sure Willow was aware of what a creep Drew was. Tracy returned home to learn the shocking news about Gio. A distraught Gio felt his whole life had been a lie. Cody told Lulu that he felt they had made the wrong choices. Trina and Kai danced between the sheets. After interrogating a bartender at a bar, Nina started to piece together the fact that Michael and Sasha were together the night he found out Willow cheated with Drew. BLQ and Dante tried telling Gio that they didn’t know he was their son, but the furious young man took off with Emma. Dante confronted Lulu. Olivia wasn’t sure if she could ever forgive Lois. Drew and Willow told Mac that Jason and Michael had kidnapped Wiley and Amelia, but Mac learned Michael had a court order giving him temporary sole custody. Dante asked Lulu if she was the one who told Gio the truth, but she soon realized the boy must have overheard her talking with Lois about it. Dante yelled at Lulu and told her she only made things worse by meddling. He argued that she did what she did to make Lulu look bad and make him want her back. Lulu was horrified and told him they would never be anything more than friends. Michael told Willow that each time he talked to Wiley, the young boy wondered when he was going home. Emma consoled Gio and promised to stay with him wherever he went. Michael gave Willow an ultimatum: dump Drew and move out, or she won’t be able to see her kids. A resolved Drew and Willow decided to work to find something on Michael to discredit him in court. Drew wouldn’t let Willow give Michael Lila’s ring back and said he had every right to possess it. Sasha and Jason agreed to keep up the charade. Tracy was horrified when she realized she and Sonny were now connected by blood. Carly asked Curtis to pull a media attack on Drew, but he countered that because Michael owned Aurora, and said he was working on another plan. Nina told Ava what she learned about Michael and Sasha, but she was hesitant to use that information at the custody hearing for fear of betraying Sasha. Nina told Ava that if Willow got full custody of her kids, she would never leave Drew. Alexis had Kristina and Lucky give her details from the night of Ric's accident. Curtis told Portia that he was going to do something Drew can't: Find Jacinda. Gio told Emma they were going back to the Quartermaines to get answers. Brook Lynn told Lois she didn't want anything to do with her. Then, Gloria entered the scene and told her granddaughter that if she wanted a fight, she should fight her. Laura told Alexis she was concerned that a lot of money was missing from Ace's trust. Lucky explained to Elizabeth that he knew more about her accident than he had previously disclosed to her. The week ended when Ric asked Nina if she had something new to add to her statement for the custody hearing.
You can watch new episodes of General Hospital on ABC and Hulu.