Spider Man star James Franco has joined the cast of General Hospital, according to reports.
James Franco joins 'General Hospital'