"I never watched a soap before!" James Franco has been introduced to a whole new world of cheesy daytime TV after signing up for a stint on General Hospital.