From disgruntled rent-boy, to bling-toothed pederast, and parched spelunker, Franco can do it all. Check out this comprehensive collection of his dramatic roles. Warning: '127 Hours' is even more difficult to watch than the 2011 Oscars!
When disgraced New York Times reporter Michael Finkel (Jonah Hill) meets accused killer Christian Longo (James Franco) - who has taken on Finkel's identity - his investigation morphs into an unforgettable game of cat-and-mouse.
A talented and successful actor retires at a young age due to a perceived mental illness. Now living in a small town with his deranged sister and his best friend, we watch as their Maladies intertwine.