The General Hospital recap for Thursday, June 6, has Harmony attacking her own daughter to please that ridiculous cult leader — and that was just the beginning.
Margaux (Elizabeth Hendrickson) shocked Shiloh (Coby Ryan McLaughlin) by admitting she was happy to see him arrested. He thought she was putting on a show for Chase (Josh Swickard), but Margaux made it clear she is no longer a follower.
Shiloh threatened to go public with her pledge but Margaux admitted that she plans to resign as DA. He accused her of bluffing, but she said she will leave clear instructions to her successor to investigate his previous life as Henry David Archer. Margaux then told Laura (Genie Francis) she’s resigning.
Willow (Katelyn MacMullen) faced off with Harmony (Inga Cadranel), who threatened her. Willow’s reaction convinced her mother that her grandson’s alive. But she freaked to learn Willow got her pledge back. Harmony, the winner of the worst mother of the year award, went to Shiloh and told him his kid is alive.
Julian (William deVry) wanted to Alexis (Nancy Lee Grahn) with Lucas’s custody case but she warned him against interfering. Irritated, he said if Kristina thought she could go to Alexis, she wouldn’t have turned to DoD. He then visited Willow and warned her to get rid of Diane’s copy of the adoption file.
They asked her about Ryan, and she explained what went down that night. Later, Alexis arrived, spilled all about Wiley and told Carly to watch Lucas.
Franco (Roger Howarth) was freaking that Ryan’s surgery was lasting too long but Laura, Kevin (Jon Lindstrom), and Finn (Michael Easton) talked him down. Later, Kevin asked Franco if he’d mind if he killed Ryan. Franco didn’t want Kevin in jail.
Jordan (Briana Nicole Henry) wondered why Ryan even agreed to donate his kidney. Curtis (Donnell Turner) tried to come up with reasons as Finn arrived to say the kidney was ready. Jordan insisted on speaking with Stella (Vernee Watson) first.
Jordan revealed she signed a DNR and asked her to advocate for her wishes. Stella didn’t want to but Jordan talked her into it.
General Hospital (GH) airs weekdays on ABC. Check your local listings for airtimes.