Dante wasn’t letting things go today.
Dante is on the warpath after Rocco’s alcohol poisoning on the May 6, 2025 episode of General Hospital… and it ended with a shock.
Who’s To Blame?
As Dante (Dominic Zamprogna) pressed Gio (Giovanni Mazza) for information about what happened with Rocco (Finn Carr), things escalated quickly in the GH waiting room. Dante noted the amount of times he’s had to tell parents their child didn’t make it from alcohol poisoning, then throw in his trauma from losing Sam (ex-Kelly Monaco), and Dante’s anger becomes valid, even if he is taking it out on the wrong person.
He made Gio responsible for whatever happened to Rocco, and once the doctor arrived, he and a Lulu (Alexa Havins) sat by their son’s side until he woke up. Rocco was apologetic to his parents, but Dante’s relief didn’t change how furious he was at Gio.
When Dante took Gio and Lois (Rena Sofer) aside to talk, he laid into Gio some more over what happened to his son. While Lulu eavesdropped, Lois interrupted Dante’s rage with, “You don’t know who he really is!” Only Lois knows that Gio is Dante’s son, and his anger toward him has to be killing her.
Meanwhile, when Danny (Asher Antonyzyn) found out what happened with Rocco, Carly (Laura Wright) paid her best friend’s son a visit at the boathouse. She explained the responsibility falls on him, and he should have been there to protect Rocco.
While neither Danny nor Rocco are truly to blame for what happened, this situation is sure to teach Port Charles’ youngsters a lesson. While Rocco will be just fine, it may have come at a cost for the secret father and son.