One of my favorite characters on General Hospital is Michael Corinthos III (played by Chad Duell). Like most of the citizenry of Port Charles, he’s had more misfortune come his way than the lifetime total of most random groupings of any one hundred people. 50 more words