Here are your General Hospital spoilers for Tuesday, December 16, 2025, written in a simple and easy way, perfect for all readers.
What to Expect on General Hospital?
The night before a big court trial is never calm, and for Willow, things are anything but peaceful. Emotions run high, old wounds reopen, and secrets begin to slip out. From tense dinner drama to a worried daughter and a strained father-son bond, Port Charles is filled with stress, fear, and tough questions.

The night before Willow’s (Katelyn MacMullen) trial should be quiet, but that is not how things work in Port Charles. Willow and Drew (Cameron Mathison) decide to have dinner at the Metro Court Gardens. This choice is already risky, since the restaurant is owned by Carly, Willow’s former mother-in-law.
The mood quickly turns tense when Michael (Rory Gibson) shows up. Seeing these three together is uncomfortable for everyone. Old feelings rise to the surface, and no one knows what to say at first.
Drew is clearly on edge. He cannot hide his anger and starts saying harsh words. Michael tries hard to stay calm and not react, but the situation keeps getting worse. Drew speaks loudly and aggressively, making the moment even more painful.
At one point, Drew tells Willow that they will win the trial no matter what. His voice is full of rage, not comfort. Instead of helping Willow feel safe, his outburst only adds more stress. Willow looks shaken, knowing that one wrong move could hurt her case.
Later, Josslyn (Eden McCoy) talks to Michael and asks him an honest question. She wonders if Michael would still be with Willow if Drew was not part of her life. The question hits deep and leaves Michael thinking about love, trust, and how things went so wrong.

Over at Lulu’s home, things are just as emotional. Charlotte (Bluesy Burke) believes that if she waits long enough, her father Valentin (James Patrick Stuart) will come back for her. She is sure he escaped from prison just to find her.
Charlotte is calm on the outside, but her heart is full of hope and fear. She believes her dad is on the run and that they will be together again soon.
Lulu (Alexa Havins) senses something is not right. A mother always knows. She gently asks Charlotte if she has heard from Valentin. At first, Charlotte hesitates, but then she tells the truth.
Charlotte admits she found a key with a blue ribbon. To her, this is a secret sign from Valentin. She believes it means he is safe and that she just needs to wait for him. Lulu is worried, knowing this hope may not lead anywhere good.

Meanwhile, Rocco (Finn Carr) is dealing with his own anger. He may have avoided jail time and received 500 hours of community service, but he is still upset with his father, Dante (Dominic Zamprogna).
Rocco gives Dante an ultimatum. He wants change, and he wants it now. This puts Dante under pressure and forces him to think about his past choices. The tension may also be linked to Gio (Giovanni Mazza).
Taking advice from Emma (Braedyn Bruner), Gio finally decides to reach out to Dante. This is not easy for him. Dante is a father he barely knows, and there is a lot of history between them.
Gio says he wants to make things right, just like he did with Brook Lynn (Amanda Setton). He hopes for forgiveness and a chance to build something new. Dante listens, but he is careful. He asks Gio what kind of relationship he really wants.
This conversation could change everything, or it could push them further apart.
Final Thoughts
Tuesday’s episode of General Hospital is packed with emotion. Drew’s anger may hurt Willow when she needs calm the most. Charlotte’s hope could lead to heartbreak, and Dante faces tough choices as a father.
One thing is clear—December 16, 2025, will be a day full of drama, tough truths, and life-changing moments in Port Charles.









































