Here are your General Hospital spoilers for Tuesday, July 22, 2025.
What to expect on General Hospital

Sonny (Maurice Benard) still has Marco (Adrian Anchondo) stashed away somewhere and doesn't even have Jason (Steve Burton) in Port Charles to monitor this complete mess. Sidwell (Carlo Rota) is as angry as ever and is ready to make an announcement that can change everything for Sonny.
Lucas (Van Hansis) is still reeling over Marco's disappearance, so he takes his concerns to the PCPD and talks with Chase (Josh Swickard). Of course, ADA Turner (Nazneen Contractor) is also there and insists on turning this into an abduction case, which it actually is. However, Sonny does not want to think of it this way.
While Lucas visits the cops, Sonny visits the mayor and gives Laura (Genie Francis) some shocking information before telling her that if she doesn't do something about Sidwell, then he will.
Willow's delusions, Portia's determination

Willow (Katelyn MacMullen) thinks her life will go just fine as soon as she takes care of business and marries Drew (Cameron Mathison) because Drew told her it would be, and Willow believes everything that Drew says. Elizabeth (Rebecca Herbst) looks at her colleague like she has three heads when she happily tells her she can't wait to marry Drew tomorrow.
As for Portia (Brook Kerr), she can't wait to take Drew down with the help of her husband. She is tired of listening to everything Drew tells her to do while carrying in fear. She confides in Isaiah (Sawandi Wilson) that she is about to do something that could change her life, and possibly in a bad way. Isaiah encourages Portia to go down swinging.
The Tracy and Marty Comedy Hour

When Tracy (Jane Elliot) and Marty (Michael E. Knight) meet up at the Metro Court pool, Tracy's great-grandson Gio (Giovanni Mazza) better be on duty, taking his lifeguard job seriously. Someone could end up getting hurt.
Marty has some news for Tracy that she doesn't take too kindly to. Does he plan to sue her since he needs a cash influx? He blames her for his back injury, and Tracy is loaded, after all. However, he might soon realize he is messing with the wrong Quartermaine because Tracy almost never loses.
Catch all-new episodes of General Hospital weekdays on ABC and Hulu.