The June 4 episode of General Hospital packed in a lot of emotion, family drama, and intense courtroom scenes. It started with Anna growing increasingly suspicious of Professor Dalton. She told Jack about Dalton’s troubling past in California, where he forced students to sign NDAs and expelled some for breaking into his lab. Anna was worried about his new cold fusion research at PCU, but Jack brushed off her concerns, especially since Emma was involved, and refused to help.
Later, Felicia came to see Anna, who admitted she still felt guilty about missing parts of Robin’s life and might be overcompensating. But Anna was convinced Dalton was dangerous and asked Felicia to help her watch him.
At the Metro Court pool, Gio, working as a lifeguard, confided in Emma about his confusion. He had recently learned that Sonny is his grandfather and Brook Lynn is his mother, but he wasn’t sure who to trust. Besides Emma, Sonny was the only person he somewhat felt he could rely on. When Gio accidentally interrupted a private talk between Laura and Sonny, he mistook Sonny’s presence as following him. Laura thanked Gio for helping her son Rocco and acknowledged his pain, and she and Sonny agreed to keep an eye on Rocco and show a united front. When Ezra showed up and began livestreaming the chat, Gio playfully pushed him into the pool, which made Laura laugh.
Meanwhile, Jack warned Vaughn that Anna was getting close to uncovering Dalton’s secrets. Vaughn insisted they needed Dalton to finish his project so the WSB could get their hands on it. He also dismissed Joss, calling her too inexperienced to interfere and said he would take care of Anna.
In a softer moment, Lucky surprised Liz with a romantic lunch to celebrate her cast removal. He proposed, declaring his ongoing love for her. Liz was touched but conflicted and gently declined, saying she loved him but couldn’t say yes yet.
Back in another tense scene, Brook Lynn confronted Lulu for telling Gio the truth about his family. Lulu defended herself, explaining how she uncovered the facts. Brook Lynn accused Lulu of trying to ruin her life and warned that there would be consequences if she walked away.
The courtroom drama heated up with Joss testifying that Willow had prioritized Drew over her own kids at the Nurses Ball. Michael took the stand and claimed Willow’s cult past and health issues made her unfit to parent. Ric countered by bringing up Michael’s own troubled past and criminal record.
Then Diane dropped a bombshell by presenting proof of Willow and Drew’s affair, including a shocking moment in the nursery, and revealed that Willow had named Drew as the guardian of her children. Ric called Nina, who said Michael’s actions were just about revenge.
The biggest shocker came when Ric questioned Sasha. She admitted to sleeping with Michael and revealed that he—not Jason—is the father of her unborn baby. This revelation stunned Willow, Drew, Carly, and everyone in the courtroom, turning the custody battle upside down.