Who else thinks James Franco makes a better soap actor than an Oscar host?

Stick to General Hospital, hot stuff.