With his short stories and grad schools and art projects, it's easy to forget James Franco is an actor first. Today 127 Hours opens, and James plays the rock climber who amputated his own arm to live. Things may get ugly in his latest flick, but it's hard to make James Franco look bad. He's starred in TV shows, soap operas, and small- and big-name movies, so let's judge his looks in several of those roles.
Role Play: Which James Franco Is Hotter?