General Hospital Spoilers: Wednesday, May 18 – Sonny’s Dirty Decision – TJ & Molly’s Brooklyn Search – Sasha’s Forced Confession

General Hospital Spoilers: Wednesday, May 18 – Sonny’s Dirty Decision – TJ & Molly’s Brooklyn Search – Sasha’s Forced Confession

General Hospital (GH) spoilers for Wednesday, May 18, tease that Sonny Corinthos (Maurice Benard) will make a dirty decision while TJ Ashford (Tajh Bellow) and Molly Lansing-Davis (Haley Pullos) go on a Brooklyn search. Sasha Gilmore Corbin (Sofia Mattsson) will also be forced into a confession, so let’s discuss what’s in store.

For starters, it seems Jordan Ashford (Tanisha Harper) will seek Curtis Ashford (Donnell Turner) out and wonder if he’s spoken to TJ.

Since Jordan knows about TJ deciding to look for Marshall Ashford (Robert Gossett), she may want to keep Curtis in the loop on TJ’s trip to Brooklyn.

TJ found a receipt in the clarinet case Marshall gave him, so he’ll head to a music shop with Molly and hope it leads to answers about Marshall.

GH spoilers say TJ will push the shop owner for help and perhaps get another clue about Marshall’s location.

As for Portia Robinson (Brook Kerr), she’ll vent to Curtis about Trina Robinson’s (Tabyana Ali) situation and her latest run-in with Spencer Cassadine (Nicholas Chavez).

Curtis will also open up about Marshall not being the only one who’s been lying to him.

That could leave Portia nervous since she’s also lying about Trina’s paternity, but Curtis will just mean Stella Henry (Vernee Watson) since she kept quiet about Marshall’s faked death.

At the Metro Court Gardens, Linc Brown (Dan Buran) will share whatever news he came to spill – and it obviously can’t be good with a shady guy like him involved!

This is the music producer Brook Lynn thought she finally got rid of, but he’s resurfaced for more drama.

Linc will make some new demands, but Harrison Chase (Josh Swickard) will stand up to him – at least at first.

However, it won’t take long for Brook Lynn to go into protective mode and worry about Chase putting his job on the line.

Chase’s PCPD suspension is almost over, so Brook Lynn will refuse to let him blow it on her account.

Of course, Chase isn’t the kind of guy to abandon a damsel in distress. Even if Chase has to make moves in secret, he’ll inevitably do his part to help Brook Lynn out of this mess.

At Brando Corbin’s (Johnny Wactor) garage, he’ll ask if Sonny’s ready to get his hands dirty.

Sonny will apparently decide to pitch in on his own car repairs and do some bonding with Brando.

That’ll give Brando and Sonny an opportunity to talk about Michael Corinthos (Chad Duell), who’s trying to take his father down.

Sonny may admit that’s another area where he’s willing to get his hands dirty if necessary.

If Michael pushes Sonny too far, you can bet Sonny’s going to push back!

Brando might also confide about Sasha seeming distant despite her attempts to put on a brave face.

Sasha is still dealing with plenty of guilt over Harmony Miller’s (Inga Cadranel) death – and now she’s got a different problem since Gladys Corbin (Bonnie Burroughs) has intercepted her pills.

Despite Sasha’s attempt to deny her deal with Felty (Brian Norris) and act like there’s been a mistake, Gladys will push her to drop the act.

After Gladys says she knows the truth, she’ll refuse to back down. It looks like that’ll force Sasha to confess she’s back on drugs and spiraling out of control.

General Hospital spoilers say Gladys will try to dish out some tough love and help Sasha, so stay tuned to see how she handles all this.

CDL will have lots of other terrific General Hospital spoilers, news and updates to check out, so pop back in soon.