The July 8 episode of General Hospital brought emotional twists and high-stakes drama, with Sasha, Willow, Lulu, and Brook Lynn all finding themselves at the center of chaos. Sasha’s worst nightmare seemed to come true when she discovered baby Daisy missing from the Quartermaine nursery. Panic quickly set in as she frantically searched the house, ultimately running to Michael with the terrifying news that their daughter had vanished. Michael immediately alerted the family and contacted the authorities. As Chase arrived to investigate, he began questioning both Sasha and Michael, while Olivia tried to calm Sasha, gently suggesting exhaustion might be skewing her perception. But Sasha stood firm—this wasn’t just fatigue or hormones, and she knew she hadn’t misplaced her baby.

In a shocking turn, Olivia eventually found Daisy safe in her bassinet, right where she was supposed to be. Sasha insisted she had already checked that spot, leaving everyone uneasy and suspicious. Chase, though polite, began to wonder if Sasha might be hallucinating or experiencing emotional distress. Michael, visibly shaken, asked Chase to sweep the property for signs of a break-in, but concern was growing about Sasha’s state of mind. What should have been a relief only deepened the mystery.

Meanwhile, in another emotionally charged storyline, Lulu confronted Brook Lynn at the boathouse over Rocco’s accidental discovery of Britt’s criminal file. Lulu was livid that her son learned the truth this way, slapping Brook Lynn and accusing her of weaponizing the file to create distance between her and Rocco. Brook Lynn defended herself, claiming she never intended for Rocco to see the document and fired back by accusing Lulu of hypocrisy—especially given Lulu’s own recent snooping into Martin’s background. The shouting match escalated until Gio stepped in, begging them to stop fighting over him and his brother. Hurt and feeling manipulated, Gio told Brook Lynn he regretted showing up at all and walked away, leaving both women visibly shaken.

At Lulu’s home, Jason tried to console Rocco after he and Danny stumbled upon Britt’s file. He told Rocco that while Britt made mistakes, she loved deeply and would be proud of the person he’s becoming. Later, Lulu confronted Jason, accusing him of only presenting a biased view of Britt’s legacy to Rocco, deepening the rift between them.

Elsewhere, a major twist unfolded as Willow was revealed to be the person who had taken Daisy. In a brief flashback, viewers learned that Willow had quietly taken the baby for a walk and returned her later without telling anyone. Her motive? A deep-seated resentment toward Michael and Sasha for keeping her away from her own children. Willow’s quiet fury boiled over as she reflected on her pain, expressing a desire for them to understand the agony of losing a child—even if only for a few moments. Her return of Daisy was carefully timed to cast doubt on Sasha’s stability, setting in motion a dangerous emotional game.

Meanwhile, at the Metro Court pool, Liz and Portia discussed the highs and lows of their relationships. Ric invited Liz to a concert, trying to rekindle something more than friendship. However, his ongoing issues with Ava resurfaced when he discovered she’d spent more money on her gallery without consulting him. Later, in a charged moment, Cody kissed Ava, but she pulled away, warning that nothing more could happen between them. Tension still simmered between them, despite her insistence that it was a mistake.

Over at Wyndemere, Marco struggled with guilt over his mother’s death and continued plotting revenge against Sonny with Sidwell. The plan seemed to be escalating, with emotions fueling every step. Back at Alexis’s house, Kristina, ever resourceful, started crafting her own strategy to keep Ric and Ava distracted, working behind the scenes to gain the upper hand—though her exact goals remain under wraps for now.

As secrets, emotional breakdowns, and revenge plots intensify, Port Charles is bracing for a dramatic fallout that’s just beginning to take shape.