James Franco between crazy and genius