We all know now that James Franco can do pretty much anything: act, write, direct, produce, work in fashion, even teach a class at a prestigious