General Hospital isn't pulling any punches, literally. This week on GH, Finn (Michael Easton) punches Julian (William deVry) and warns him to stay away from Alexis (Nancy Lee Grahn). He may have been a white knight, but it gets him arrested.
Elizabeth (Rebecca Herbst) overheard Sam's (Kelly Monaco) confession to Jason (Steve Burton), but what will she do with the information?
Maxie (Kirsten Storms) and Lulu's (Emme Rylan) friendship continues to suffer.
Anna (Finola Hughes) continues her hunt for the child no one cares about.
Sonny (Maurice Benard) struggles with the truth about his father.
Drew (Billy Miller) and Franco (Roger Howarth) search for answers.
Nelle (Chloe Lanier) sinks her claws deeper into Michael's life and Carly (Laura Wright) isn't having it.
Watch this week's GH promo below!