General Hospital (GH) spoilers recap for Tuesday, April 11, reveals that Drew Cain (Cameron Mathison) and Carly Spencer (Laura Wright) explained that Liesl Obrecht (Kathleen Gati) had likely been kidnapped, but they assured Willow Tait (Katelyn MacMullen) that the police and Sonny Corinthos (Maurice Benard) were investigating.
Michael Corinthos (Chad Duell) also got updates and wanted to support Willow afterward, but she simply sent him to the kitchen for cocoa.
Once Willow was alone, she sank to the floor in despair over her missing donor and muffled her cries with her hand.
Michael found Willow looking crushed, so she said she was “so close to forever” and let him pull her into a comforting embrace.
Once Drew was outside with Carly, he hugged her and didn’t care who might see.
Drew suggested that after tonight, he was seeing the importance of hanging onto good things while you still can.
At GH, Diane Miller (Carolyn Hennesy) showed up to see how Robert Scorpio (Tristan Rogers) was holding up following Anna Devane’s (Finola Hughes) shooting.
Diane wanted to distract Robert with a more positive conversation, but she got called away to deal with a new client.
The guy who went after Lucy Coe (Lynn Herring) was now in custody, so Sonny wanted Diane to offer her legal services and get him to spill the beans about Victor Cassadine’s (Charles Shaughnessy) location.
Over with Nina Reeves (Cynthia Watros), she explained Liesl’s vanishing act to Scott Baldwin (Kin Shriner), who speculated that Victor had abducted her again.
Nina wondered if Sonny thought that was true, so Sonny vowed to find out.
After Jordan Ashford (Tanisha Harper) reassured Esme Prince (Avery Pohl) about the police doing everything they could to find her baby, Dante Falconeri (Dominic Zamprogna) showed Esme the security footage of the snatching.
Esme still assumed Nikolas Cassadine (Adam Huss) was responsible, but Laura Collins (Genie Francis) insisted it was Victor and admitted she thought Spencer Cassadine (Nicholas Chavez) was in as much danger as Ace.
When Esme got her baby back, she planned to take him as far away from Port Charles as possible.
Laura urged Esme not to make any hasty decisions since emotions were running high and she might have a concussion.
On The Haunted Star, Trina Robinson (Tabyana Ali) spied on Spencer’s conversation with Victor, who insisted they wouldn’t be returning to Port Charles.
Victor eventually got fed up with Spencer’s complaints and had him locked up in his room for the evening.
Afterward, Liesl was brought out with a bag over her head. Once it was removed, Obrecht clashed with Victor and acted like he had no chance with her romantically.
Victor insisted he brought Liesl there for a different reason since her talents were wasted in Port Charles.
Liesl found out Victor needed her help to finish the job he started with his brother 40 years ago, but she remained uncooperative.
At one point, Liesl lunged forward to attack Victor, so Trina ran for Spencer’s room while the guards were distracted.
Victor said he’d taken care of the tracker and made the ship untraceable, so he felt Liesl had nowhere to go.
As long as Liesl did what she was told, her family and Scotty wouldn’t be harmed.
Liesl got confirmation that Victor was threatening her loved ones to get her on board with his plan.
Once Liesl taunted Victor about his delusions of grandeur, he had her hauled off elsewhere.
Next, Trina unlatched the deadbolt to Spencer’s room and startled him. Spencer nearly bashed Trina with a vase before pulling her into a hug.
Trina admitted to following Spencer since it seemed like he was in trouble.
Now Trina saw just how true that was since Victor had gone off the rails with all these prisoners, including Liesl.
Trina pushed Spencer to come with her so they could get off the ship, but Spencer refused to leave Ace behind.
Although Trina thought they could send for Ace later, Spencer stood his ground.
Trina mentioned that Victor said the trip was untraceable, but she thought maybe her phone could be traced if she roamed around and got a signal.
Spencer pushed Trina to be careful, so promised she would be and gave him a kiss before venturing back out of the room.
Meanwhile, Dante and Jordan talked to Robert about multiple kidnapping cases being linked to Victor.
Robert learned the guy who tried to kill Lucy was in custody and thought Victor was getting sloppy.
Jordan considered the possibility that Victor had stolen Ace for Nikolas and that he was gathering Cassadines for a mass exodus.
Sonny felt that Victor must be stopped, especially when he learned Spencer may also have been taken against his will.
After Sonny reassured Laura about finding Spencer, she returned to Esme and said the doctor wanted to keep her overnight for observation.
Laura offered to return for Esme in the morning if she still wanted to come back with her.
Once Laura promised to bring Ace home and make sure Victor was punished, Esme asked if she’d find Spencer, too.
Laura confirmed that she would, so Esme guessed she’d see Laura when she picked her up and accepted a hug.
At the PCPD, Robert spoke to the henchman who had chased after Lucy and was willing to make him a deal.
Diane said she’d make the guy a better one, so she pushed Robert to trust her and grilled the man in private.
That led to Diane scoring news about Victor’s voyage and passing it along to Sonny over the phone, so Sonny told Jordan and Dante that he knew where to find Victor.
General Hospital spoilers say Sonny will do whatever it takes to save the hostages, but more trouble’s ahead!
CDL will have other terrific General Hospital spoilers, news and updates, so stick with us for the hottest GH details.