General Hospital Spoilers, July 18: Willow stuns the person who really saved her life

General Hospital
General Hospital's Liesl and Willow | Image: ABC

Here are your General Hospital spoilers for Friday, July 18, 2025.

What to expect on General Hospital

Nina knows her daughter is nuts | Image: ABC
Nina knows her daughter is nuts | Image: ABC

Willow (Katelyn MacMullen) remains a frantic mess, knowing that the visitation hearing has been pushed to October. Drew (Cameron Mathison) has assured her that she doesn't have to wait that long, and he has a plan to hurt Michael (Rory Gibson) and get the kids back by the end of the month. Willow doesn't care what his plan is as long as she gets what she wants.

A desperate Willow once again asks if there is any room for compromise. Since there is not, she is ready to go along with Drew's plan. She needs to have children in her life and can't even stalk Daisy anymore. Maybe she can focus on Scout (Cosette Abinante), who is about to become her stepdaughter if this wedding even happens.

Liesl (Kathleen Gato) learns all about how her bone marrow was put to use when she catches up with Nina (Cynthia Watros). Upon hearing about Willow's new life, she declares that there is something wrong with Nina's daughter. Ya think?

Portia fights back

Portia is done with Drew | Image: ABC
Portia is done with Drew | Image: ABC

Meanwhile, Portia (Brook Kerr) is not about to do what Drew has ordered her to do. She can't compromise herself like that and make the court believe that Michael has an opioid addiction.

She tells Curtis (Donnell Turner) that she is taking her power back. Drew is not going to push her around anymore. Will Curtis and Portia finally come up with the correct plan to bring Drew down?

Shocking sightings

What does Dante see? | Image: ABC
What does Dante see? | Image: ABC

Jason (Steve Burton) leaves Sasha (Sofia Mattsson) with Robert (Tristan Rogers) so she can get to know her father, and he can get to know his daughter and granddaughter. When he gets to the airport, Jason is stunned when he spots a woman who looks just like Britt Westbourne (Kelly Thiebaud).

Back in Port Charles, Anna (Finola Hughes) questions Carly (Laura Wright) about Vaughn (Bryce Durfee). Carly does not know much at all. Heck, she doesn't even know that her daughter is a WSB agent.

Dante (Dominic Zamprogna) also does what Anna asks. When he has someone under video surveillance, he is shocked by who and what he sees. Will Dante figure out what Josslyn has been up to?

Catch all-new episodes of General Hospital weekdays on ABC and Hulu.