James Franco looks like he hasn't showered since 2004.   Gross.