He's a performance artist, published author, gala host, soap star, college student, and one of the most prolific film actors currently working in Hollywood. Is there anything James Franco hasn't done? Well, up until this week, he'd never been the subject of a Total Recall -- but once we found out he'd be starring in David Gordon Green's raunchy medieval comedy Your Highness, we knew the time had come. From indie flicks to blockbusters, Franco's been in just about every kind of picture -- and here, without further ado, are his ten best-reviewed films. How many have you seen?