GH May 5 Recap: Rocco Collapses, Tracy & Lois EXPLODE, Willow Defends Drew Amid Drugging Scandal!

   
'General Hospital' Recap May 5: Willow Believes Drew, Tracy And Lois Clash, Rocco In Danger
On General Hospital today!

It was a busy Monday, May 5, 2025 in Port Charles. In case you missed it, here is a General Hospital recap for you!

Brad Cooper (Parry Shen) hates to be the underdog and so he felt pretty good approaching Portia Robinson (Brook Kerr).

She used him to pull Drew Cain’s (Cameron Mathison) medical file, and then to bring her enough Ketamine to knock him out.

Brad walks in making demands believing that he is now back in control. Instead, Portia tells him that she expected exactly this from a criminal like him, so she has made sure that he is the one that will go down for drugging the congressman. (Make sure to check out our next week GH spoilers, here!)

Brad storms out and sees his ex, Lucas Jones (Van Hansis), in the lounge looking awfully flirty with Marco Rios (Adrian Archando).

Meanwhile, Drew is still at GH, first talking to Mac Scorpio (John J. York) about being drugged and wanting the person responsible prosecuted, and then he is checked out by a nurse.

After the nurse leaves, Brad tells Drew that he will give him all the information he needs on his drugging, for the right price.

READ MORE: Find out what happened on the last episode of GH

'General Hospital' Recap May 5: Willow Believes Drew, Tracy And Lois Clash, Rocco In Danger

Willow Still Wants To Trust Drew

Willow Corinthos (Katelyn MacMullen) arrives at Nina Reeves (Cynthis Watros) to find her talking to Carly Spencer (Laura Wright).

She gets super aggressive with Carly and tells her that she needs to call before coming anywhere near her or her children. They trade barbs and Carly leaves.

READ THIS: The latest GH Comings & Goings

Willow then explains that Drew was drugged and asks Nina if she is wrong to trust him. Nina digs in and tells her daughter that Drew is lying to her.

Believe what she has seen with her own eyes and not what is coming out of his mouth. Willow says that she and Michael always kept secrets from each other, but she still believes that Drew tells her everything.

'General Hospital' Recap May 5: Willow Believes Drew, Tracy And Lois Clash, Rocco In Danger

Lulu Nearly Slips And Tells Dante The Truth

Lulu Spencer (Alexa Havins) is stunned when Dante Falconeri (Dominic Zamprogna) tells her that he is still in love with her. Her excitement fades when she realizes that he is also still in love with Sam.

READ THIS: General Hospital Spoilers: Drew Threatens To Kill Nina When Willow Tells Him That Nina Drugged Him

Dante suggests that whatever is still hanging in the air between them might be the reason that she hates Brook Lynn Quartermaine (Amanda Setton) so much.

Lulu insists that isn’t true and she tells Dante that if he knew what she knows then he would understand.The two fight aggressively with Lulu trying to walk back her comments.

Carly walks in on them, and Dante leaves. Carly realizes that the fight was over Brook Lynn’s baby and once again she tells Lulu that it isn’t her story to tell.

'General Hospital' Recap May 5: Willow Believes Drew, Tracy And Lois Clash, Rocco In Danger

Joss And Emma Are Fake Friends As Rocco Drinks Too Much At The PCU Bonfire

Emma Drake (Braedyn Bruner), Josslyn Jacks (Eden McCoy), and Gio Palmieri (Giovanni Mazza) are all on the beach scrambling to find Emma’s thumb drive with her extra credit project on it. Joss has had it all along and fake finds it in the sand. Emma is so grateful that she hugs herand Joss looks a little guilty.

Joss sneaks away to meet up with Vaughn (Bryce Durfee) to let him know that everything is handled. He asks her if she misses her real life yet.

Joss realizes she is kind of playing college student now, which is a little weird. She suggests that he hang out on campus to fit in better and Vaughn tells her that’s a good idea.

Danny Morgan (Asher Anotonyzn) finds Rocco Falconeri (Finn Carr) passed out on the beach after drinking too much. He is responsive but keeps passing out.

Danny gets Gio and the two take Finn to the boathouse at the Quartermaine’s to sleep it off. Danny leaves to get coffee, water and other supplies while Gio stays with Rocco.

Cody Bell (Josh Kelly) appears because he saw the light on, and quickly assesses the situation. He realizes that Rocco isn’t breathing right and they rush him to GH.

'General Hospital' Recap May 5: Willow Believes Drew, Tracy And Lois Clash, Rocco In Danger

Tracy Battles Lois Over Brook Lynn’s Son

The battle lines are clearly drawn between Tracy Quartermaine (Jane Elliot) and Lois Cerullo (Rena Sofer). Tracy was kind to Brook Lynn while learning about the son that she gave up when she was a teenager, but that kindness has turned to wrath for Lois.

First Tracy asked if BLQ really made her own decision and then she leaned in about how much help the family could have provided. The Q’s could have raised her baby until she was ready for motherhood.

Lois pushed back hard with Tracy, defending Brook Lynn’s decisions and defending herself as the sole person that helped her.

There has never been any love lost between these women and it looks like this flare up will continue. Especially since Tracy suggested that Lois might want to find somewhere else to live.

After their fight, Dante stops to talk to Lois briefly and it’s obvious they’ve both had a rough day. As they speak, Dante gets a call from Cody to get to GH because Rocco has been brought in.

He and Lois meet Lulu there and Cody tells him that Rocco has alcohol poisoning.

Check back right here tomorrow for more General Hospital recaps and spoilers.

Share your thoughts in the comment section below. Remember to keep watching the soap on ABC to find out what happens next.