Here are your General Hospital spoilers for Wednesday, April 23, 2025.
What to expect on General Hospital

After her talk with Jason (Steve Burton), Willow (Katelyn MacMullen) made up her mind to fly to Germany and talk to Michael about custody of their kids. She knows that she has to face her husband and explain her life choices if she is ever going to have any peace.
When Willow tells Drew (Cameron Mathison) her plans, she is stunned by his reaction. She expects him to be supportive. However, it looks like he is anything but. Drew knows if Willow flies across the ocean on her own and faces her husband, he could very much lose his hold on her. Will Willow do as Drew says or think for herself for a change?
After talking to Diane (Carolyn Hennesy) and getting her to set up a court date for the custody case, Carly (Laura Wright) is pleased with herself for finally taking some action rather than sitting around letting Willow do whatever she wants.
However, Jason bursts her bubble when he tells her that he advised Willow to visit Michael in Germany, and she's going to do it. Carly is furious that Willow is going to disrupt Michael's recovery and cause him stress. Things are about to get even uglier for Carly and Willow.
Portia's really good advice

Does Nina (Cynthia Watros) realize that she can't count on Carly to help her keep Willow and Drew apart? Carly doesn't seem enthusiastic about her plan anymore, so Nina meets with Portia (Brook Kerr).
Portia seems to be on the same page as Ava (Maura West), telling Nina to just confess her affair with Drew so Willow sees the man for who he really is. That would solve a lot, but Nina is afraid to do it.
Tracy's new ally?

As Laura (Genie Francis) defends herself and her idea for a referendum to decide where the esplanade goes, Ezra Boyle (Daniel Cosgrove) is up to no good. He meets with Tracy (Jane Elliot) at the Metro Court and asks if she is willing to put her money where her mouth is.
What is Tracy really up to, and does it have anything to do with her meeting with Sidwell (Carlo Rota)?
Catch all-new episodes of General Hospital weekdays on ABC and Hulu.