James Franco is aware he has a reputation.