Here are your General Hospital spoilers for Wednesday, December 17, 2025.
What to expect on General Hospital

Willow's (Katelyn MacMullen) trial day has finally arrived, with both Carly (Laura Wright) and Nina (Cynthia Watros) there for a front row seat. As expected, their run-in is a frosty one as Nina thinks she has one up on Carly. She even implies that the prosecution might not have as much evidence as she thinks they have.
Carly is not quite sure what to make of Nina's coded remarks, but Nina truly believes Jack (Chris McKenna) is going to do her dirty work and make evidence disappear in time to save Willow. Has she sold out Charlotte (Bluesy Burke) and Valentin (James Patrick Stuart) yet? Nope. But Carly is the one with the answers that Nina and Jack are looking for, so they had better play nice.
As for Justine, she gets some information that makes her believe that her job just got a whole lot easier. Did the Quartermaine eavesdropper deliver some big news? Tracy (Jane Elliot) and Michael (Rory Gibson) could be in a whole lot of trouble they weren't counting on.
Michael on defense

While his mother and former mother-in-law battle it out in the courtroom, Michael defends himself to his Aunt Tracy. He admits to being outside Drew's (Cameron Mathison) house the night he was shot, but will he deny shooting Drew?
Either way, Tracy is there to defend and protect her nephew. She is even willing to perjure herself on the witness stand to do it. Does Michael also know that Willow was there that night? Did he see her car?
Lulu's on the warpath

Lulu (Alexa Havins) is furious at Britt (Kelly Thiebaud) once again and lets her know it at the General Hospital nurses' station. Does she see the text that Rocco (Finn Carr) sent Britt? Did Britt ever respond to the text?
Lulu doesn't like knowing that Rocco and Britt have been communicating behind her back. She once again warns Britt to stay away from Rocco.
Spoilers also say that Britt will be disappointed on Wednesday. Does that disappointment have to do with Rocco and Lulu or someone else?
Catch all-new episodes of General Hospital weekdays on ABC and Hulu.