Carly saw the perfect opportunity to steal Nina’s DNA, but on the Wednesday, May 11, episode of “General Hospital,” Carly’s plan may hit a snag after she is caught in the act by Drew.

In the ABC promo video, Drew (Cameron Mathison) tells Carly (Laura Wright) he can’t be that guy for her. “GH” spoilers reveal Drew confronts Carly about what he saw.

In the previous episode, Carly noticed Nina (Cynthia Watros) left her wine glass and remembered Willow (Katelyn MacMullen) was asked to submit her DNA to the Port Charles police so they could confirm she wasn’t related to Harmony (Inga Cadranel).

Carly then decided to use a napkin to take Nina’s glass and slipped it into her purse. However, she was startled as she looked up and found Drew standing in front of her.

It appears Drew will suspect Carly is planning something against Nina and won’t want to be involved in the scheme.

Spoilers suggest Carly may open up to Drew about her intentions to test Nina’s DNA, but will he expose the truth before Carly can get answers?

Elsewhere in the ABC promo video, Spencer (Nicholas Chavez) tells Esme (Avery Kristen Pohl) he has something very special in store for her. “General Hospital” spoilers reveal Spencer and Esme feel each other out.

In the previous episode, Esme caught Spencer going through her stuff and complained that he didn’t trust her. However, Spencer told Esme he wanted to know her better and asked about the letters to her former nanny.

In one of the letters, the nanny warned Esme not to contact her biological father. It appears Esme will find a way to avoid telling Spencer the truth, and the two will continue faking their commitment to each other.

Now that Esme knows Spencer was searching through her stuff, will she get rid of the evidence that could save Trina (​​​​Tabyana Ali)?

Other “GH” spoilers tease Willow tells Michael (Chad Duell) she’s made a decision, things get heated when Nikolas (Marcus Coloma) comes upon Laura (Genie Francis) with Sonny (Maurice Benard), and Elizabeth (Rebecca Herbst) brings in a medium to help figure out what’s happening.

“General Hospital” airs on weekdays at 3 p.m. ET on ABC.

General Hospital
Carly (Laura Wright) tries to protect her family on “General Hospital.” The actress is pictured in a scene from a previous episode. ABC/Christopher Willard