General Hospital Spoilers: Tuesday, March 29 Recap – Harmony Revealed as Neil’s Murderer – Sonny Kidnaps Esme

General Hospital Spoilers: Tuesday, March 29 Recap – Harmony Revealed as Neil’s Murderer – Sonny Kidnaps Esme

General Hospital (GH) spoilers recap for Tuesday, March 29, reveals that Harmony Miller (Inga Cadranel) was revealed as Neil Byrne’s (Joe Flanigan) while Sonny Corinthos (Maurice Benard) kidnapped Esme Prince (Avery Kristen Pohl) for an interrogation. Let’s talk about all Tuesday’s GH action.

At Laura Collins’ (Genie Francis) place, Spencer Cassadine (Nicholas Chavez) admitted he couldn’t sleep last night and alluded to a mistake he’d made.

Laura couldn’t convince Spencer to open up to her, but Victor Cassadine (Charles Shaughnessy) had better luck once he stopped by.

In a moment alone, Spencer confessed that Esme might be pregnant.

Victor assured Spencer that he had options and suggested he could arrange for Esme as well as the baby to be cared for without ties to Spencer.

After Victor tipped Spencer off to Trina Robinson’s (Tabyana Ali) legal trouble, he looked up the story online and struggled to process the shocker.

Victor gave Spencer time on his own, so Spencer thought back to various moments when Esme acted suspicious about the cabin drama.

At the Metro Court, Sonny found Ava Jerome Cassadine (Maura West) and Carly Corinthos (Laura Wright) as they were coordinating their schedules regarding Avery Corinthos (Ava and Grace Scarola).

Sonny mentioned Trina’s arrest, so Ava backed Carly up on Esme being responsible and took off to support Trina.

Once Ava made it to the PCPD, she assured Jordan Ashford (Tanisha Harper) of Trina’s innocence and heard what happened from Trina herself.

Ava ranted about this being a miscarriage of justice and vowed to do everything in her power to help Trina.

At Alexis Davis’ (Nancy Lee Grahn) place, Harmony opened the door to Sam McCall (Kelly Monaco) and caught her off guard.

Sam found out about the temporary living situation and privately offered Alexis a warning about making sure Harmony wasn’t just playing her.

As Sam arrived at the Metro Court, she saw Sonny leaving and knew that look in his eye.

Although Michael Corinthos (Chad Duell) and Josslyn Jacks (Eden McCoy) wanted Sonny to stay out of the video scandal situation, it was obvious nothing would stop Sonny.

Sam heard the latest details from Carly, who wished Jason Morgan (Steve Burton) was around to help with this Josslyn crisis.

Carly also got advice from Sam about finding the strength to move on from Sonny.

Ava tracked Sonny down in his office later and pointed out that she agreed with Carly about Esme – and if the two of them agreed on something, it must be true!

Ava wondered what Sonny intended to do about this, so Sonny told Ava that he was on it.

At Charlie’s Pub, Esme smiled over the Trina arrest story on her phone before Nikolas Cassadine (Marcus Coloma) arrived.

Nikolas had a pleasant chat with Esme until she figured out that arranged for the room above Kelly’s to keep an eye on her.

Nikolas felt it was the right call considering everything that happened.

Nikolas also felt Esme’s breakup with Spencer would be temporary and wanted to make sure she was the kind of woman Spencer needed.

Esme insisted Spencer was the only man she ever loved, but she acted like it was too late to prove anything to him.

Esme offered some cryptic hints and rushed out looking distraught, but her expression changed to a pleased smirk once she was outside.

Esme was reveling in all her victories on a bench when someone walked up and startled her.

Soon after getting snatched, Esme was led into Sonny’s office and plopped down in front of him.

Sonny flashed those dimples deviously while Esme looked miserable.

Back with Victor, he caught up with Nikolas and admitted to seeing Esme in the back of a car that was pulling out.

Victor’s news troubled Nikolas as he wondered who was driving and where they went.

As for Laura, she got updates from Jordan on Trina’s situation.

Spencer also showed up to see Trina, who insisted she’d never deliberately hurt Josslyn and Cameron Webber (William Lipton).

Even so, Spencer seemed hung up on the evidence and wondered why Trina would do this.

Over with Harmony again, she wound up admitting to Alexis that she’d been in the house before.

Harmony talked about being there without Alexis’ knowledge when she was with Dawn of Day.

Harmony added that there was a coffeemaker mishap when she came by to see Kristina Corinthos-Davis (Lexi Ainsworth), so she used that to explain her knowledge of where the cleaning supplies were.

Alexis wanted to verify that with Kristina and took off for work seeming rather rattled.

Once Harmony was alone, she flashed back to August 2020.

Harmony recalled creeping upstairs in the dark and injecting Neil with the syringe overdose that ultimately killed him.

Harmony shuddered back in the present and seemed worried about her secret staying under wraps.

General Hospital spoilers say Harmony could make some shocking moves as she digs a deeper hole for herself.

CDL’s where you want to be for terrific General Hospital spoilers, news and updates, so stop by regularly.