New General Hospital spoilers reveal that Sonny Corinthos' (Maurice Benard) efforts to get out of the mob are about to blow up lots of lives in Port Charles. Garvey (Rick Ravanello) is back in Port Charles soon and that's when things turn dark. Remember Garvey tried to punish Sonny down in Puerto Rico by holding Carly Corinthos (Laura Wright) at gunpoint. Now Garvey is loose from the Puerto Rican officials that arrested him and is back for vengeance. Plus, by the end of the month, someone shoots Sonny and it changes everything.
Julian turned him down because he's staying legit but that didn't stop Garvey from getting revenge. Julian warned Jason Morgan (Billy Miller) who, in turn, flew to Puerto Rico to warn Sonny and grappled with Garvey himself. Jason wound up shot and Garvey was arrested, but that incident put Jason on Garvey's radar and that's important for what comes next.