|Michael (Chad Duell) and Sonny (Maurice Benard). Photo Credit: ABC|
"I don't blame you, Michael," Sonny says. "This is what it's all been coming to. Every lie, every compromise, every drop of blood shed. This is my penance."
"Now you're going to talk about God?" Michael asks.
"I'm talking about you honoring A.J.," Sonny tells him, "the same way I thought I was honoring Connie. I get it, I get it, Michael, I understand. So you're going to do what you need to do. Just know that I love you no matter what."
"I wish I could say the same," Michael says, getting closer to pulling the trigger.
Watch a sneak peek of the scene below:
Spoiler Alert! Don't miss General Hospital on Monday, November 10 when Elizabeth (Rebecca Herbst) introduces "Jake" (Billy Miller) to Samantha Morgan (Kelly Monaco).
* 'General Hospital' Tops Daytime Nielsen Twitter TV Ratings
* 'General Hospital' Sneak Peek: Ned Kisses Alexis as Julian Watches
* 'General Hospital' November Sweeps Teasers
* Watch 'General Hospital' Star Kristen Alderson Sing National Anthem At Eagles-Cardinals Game
* Anthony Geary Returns to ' General Hospital' Set, Cast and Crew Wear 'Tony's Back' T-Shirts
* Hugo Napier Returning to 'General Hospital' as Larry Ashton
* Nielsen Out-of-Home TV Test Results: Daytime Sees Largest Increases