General Hospital Spoilers, July 22: Sidwell strikes back

General Hospital
General Hospital's Sonny and Sidwell | Image: ABC

Here are your General Hospital spoilers for Tuesday, July 22, 2025.

What to expect on General Hospital

Lucas finally makes a police report | Image: ABC
Lucas finally makes a police report | Image: ABC

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

Portia gets encouragement from Isaiah | Image: ABC
Portia gets encouragement from Isaiah | Image: ABC

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

General Hospital's Tracy hears what Marty has to say | Image: ABC
General Hospital's Tracy hears what Marty has to say | Image: ABC

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.