General Hospital spoilers (GH) for July 17-21 promise a week of inconvenient truths, shocking surprises, and major sacrifices. You won’t want to miss a moment of these edge-of-your-seat episodes.
It’s a Bad Week For Sonny
Sonny (Maurice Benard) faces an uphill battle in his quest to go legit, as well as winning Josslyn’s (Eden McCoy) trust back.
While he has to talk an angry Carly (Laura Wright) down, he also has to deal with the fact that Sam is losing it and keeps dreaming of killing him.
However, he has no idea that nuttiness is going on.
Later in the week, Sonny receives an ominous text message as he’s pulled in opposite directions.
Meanwhile, Sam (Kelly Monaco) seems to be getting worse, and Jason (Billy Miller) promises to do what he can just as his wife makes a beeline to Julian (William deVry).
Now that Valentin (James Patrick Stuart) is back in town, Laura (Genie Francis) has to face some truths about Charlotte (Scarlett Fernandez) just as Spencer (Nicolas Bechtel) makes matters worse.
Laura soon turns to Kevin (Jon Lindstrom) for help and pleads her case.
Meanwhile, Nina (Michelle Stafford) has a very difficult decision to make just as her own faith is shaken. Nathan (Ryan Paevey) soon calls Nina out.