Tags: Soap Character.
Michael Sonny Corinthos Jr. and Caroline Leigh Carly Benson are fictional characters of the long running ABC daytime soap opera General Hospital and also a supercouple. Sonny is the most powerful mobster in Port Charles New York and Carly is the daughter of one of the show’s popular characters Bobbie Spencer and the niece of soap opera supercouple Luke and Laura. Sonny is played by Maurice Benard and Carly is currently played by Laura Wright.