General Hospital (GH) spoilers recap for Tuesday, April 25, reveals that after Holly Sutton (Emma Samms) interrupted Robert Scorpio’s (Tristan Rogers) almost kiss with Diane Miller (Carolyn Hennesy), he rushed into Holly’s arms for a hug.
Since Holly clearly hadn’t been burned or scarred, Diane realized she’d been a stooge in Robert and Holly’s plan to dupe Victor Cassadine (Charles Shaughnessy).
After Diane grumbled and left in a huff, Holly told Robert they should visit Anna Devane (Finola Hughes) so she could apologize.
Since Ethan Lovett (James Ryan) had offered some info, Holly also wanted both Anna and Robert to hear it.
In Anna’s room at GH, Alexis Davis (Nancy Lee Grahn) showed up with a cryptic message that she’d received from Valentin Cassadine (James Patrick Stuart).
Anna explained that Valentin had joined Laura Collins (Genie Francis), Curtis Ashford (Donnell Turner) and Drew Cain (Cameron Mathison) on their mission to get the hostages back.
As the executor of Valentin’s will, Alexis had been instructed to make sure Charlotte Cassadine (AnaSofia Bianchi) was taken care of and loved.
Alexis admitted that Valentin might be one of the good Cassadines now because of Anna, but Anna felt they changed each other for the better.
After Diane’s urgent text, Alexis found her drinking early at Charlie’s Pub. Diane admitted she recently kissed Robert and probably would’ve done it again if it hadn’t been for Holly’s return.
Once Diane talked about the scam that had fooled her, she felt it was good Holly came back before a second date could happen.
However, Alexis suggested that life was too short and urged Diane to say something if she felt something.
Back with Robert, he showed up in the doorway of Anna’s room, so she wanted him to use his connections to track a plane without anyone knowing.
Robert felt there was something Anna should know first, so Holly revealed herself and apologized for her role in framing Anna for Lucy Coe’s (Lynn Herring) murder.
Anna understood what it was like to get backed into a corner and didn’t blame Holly since she was protecting Ethan.
Holly was grateful and eventually divulged what Ethan learned from the guards that he played cards with in captivity. Victor planned to revive technology that the Cassadines developed in the 1980s, so Holly gave Anna and Robert updates.
At the Quartermaine gatehouse, Willow Tait (Katelyn MacMullen) explained the concept of a ring bearer to Wiley Quartermaine-Corinthos (Viron Weaver) before he got on board with helping at the ceremony.
At the main house, Tracy Quartermaine (Jane Elliot) pushed everyone to welcome her and wondered what Carly Spencer (Laura Wright) was doing there.
Carly pointed out that she was invited before Tracy recapped how she rescued Ethan with some assistance.
Tracy also got the news about Willow and Michael Corinthos’ (Chad Duell) wedding happening before Carly left to give the bride one more shock.
Since Tracy was confused, she asked what else everyone had been keeping from her. Michael explained that Willow that stage four leukemia and that Liesl Obrecht (Katheen Gati) – the bone marrow match – was missing.
Tracy insisted she had contacts everywhere and hinted about the things she could accomplish once she put her mind to it.
Back at the Quartermaine gatehouse, Carly showed up and revealed that Tracy had arrived. Willow insisted Tracy was welcome at the wedding before Carly admitted Drew couldn’t walk her down the aisle.
Michael helped Carly explain that Drew was off trying to find Liesl, but Willow didn’t want him risking his life. Carly reassured Willow, who privately worried to Michael since Carly loved Drew so much.
On a happier note, Carly agreed to take Drew’s place and walk Willow down the aisle herself.
Over with Tracy again, she insisted she wouldn’t miss the wedding and was annoyed that her room had been given away.
Brook Lynn Quarteramaine (Amanda Setton) said Tracy could stay with her instead and thanked her granny for the favor she did to get Harrison Chase’s (Josh Swickard) badge back.
After Brook Lynn said she owed her, Tracy agreed and warned her not to forget it!
At Sonny Corinthos’ (Maurice Benard) place, he pitched the idea of an island getaway with Nina Reeves (Cynthia Watros), but she could tell that he was trying to distract her from being left out of the wedding festivities.
Nina insisted she wanted this to be the happiest day of Willow’s life, so Sonny assured her that it would be. Talk turned to the Quartermaines going all out, so Nina mentioned something about Drew and Carly before stopping herself.
Sonny pushed Nina to continue, so she complained about Carly’s “holier than thou” attitude and said Drew was an enabler.
Once Sonny pushed Nina to let go of her resentment, he acted like their romance was all that mattered.
Nina ultimately agreed and pushed Sonny to get ready for the wedding so he wouldn’t be late.
After Nina was alone, she called Martin Grey (Michael E. Knight) and confirmed she wanted to go all out on exposing Carly and Drew for engaging in insider trading.
Nina just wanted to make sure Martin kept her name out of it when he contacted the SEC.
General Hospital spoilers say Nina will create even more trouble for herself, so stay tuned to ABC’s GH.
CDL will have other terrific General Hospital spoilers, updates and news, so pop back in soon.