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

When Sonny (Maurice Benard) pays a visit to his trusty lawyer, Diane (Carolyn Hennesy), he is shocked when she introduces him to her new associate. He takes one look at the man and introduces him to Diane (Carolyn Hennesy) as Jenz Sidwell's (Carlo Rota) son.
A stunned Diane later tells Sonny that she is willing to fire him immediately now that she knows who he really is, but Sonny has another idea. He tells Diane to let Marco (Adrian Anchondo) stay on because he thinks it can work to his advantage.
As for Sidwell, he visits with Tracy (Jane Elliot) and makes her quite an intriguing offer. She was against working with him last week, but now wants to hear more.
Laura's presser

Laura (Genie Francis) and Jordan (Tanisha Harper) put their plan into motion to get Jordan fired. Even Anna (Finola Hughes) doesn't understand what Jordan is up to when she speaks out against Laura. Curtis (Donnell Turner) gives his ex-wife the side eye and thinks this has to be a plot. Will Jordan at least tell one of them that she is doing all this to bring down Sidwell?
Speaking of plots, Drew (Cameron Mathison) hatches a new one. He always has something up his sleeve, and this time, he has Ezra Boyle (Daniel Cosgrove) as an ally. Neither of these smarmy politicians realizes that Laura is always 10 steps ahead of them.
Is Lucky moving in?

Lucky (Jonathan Jackson) is set to make a big commitment on Wednesday, so he has a talk with Elizabeth (Rebecca Herbst) about where they go from here. Aiden (Colin Cassidy) cannot stand having Amy (Risa Dorkin) around eight hours a day and Lulu suggested that Lucky be Liz's caregiver.
Does he commit to moving in with her to help nurse Liz back to health? Elizabeth would surely love it, but she has no idea that Lucky is covering for the woman who put her in this position. When the truth comes out, it will change everything. Lucky might not want to get too comfortable, knowing that Kristina (Kate Mansi) is a loose cannon.
Catch all-new episodes of General Hospital weekdays on ABC and Hulu.