James Franco's ever-expanding resume is a dense and convoluted document " actor, writer, teacher, artist, poet, adapter, blah, blah, blah.