Port Charles just got hunkier: James Franco will guest star on ABC's
General Hospital in a lengthy guest arc kicking off later this fall, the network announced on Thursday.
James, who juggles his studies at Columbia University with a thriving career in film, will play a mystery person who arrives in town. James will make his daytime debut just in time for November sweeps on Nov. 20 - the recurring role is expected to last