In the diverse world of cinema, James Franco has proven himself a chameleon, transitioning from stoner comedies like Pineapple Express to dramatic biopics such as 127 Hours. His performances are ...