Fifty Shades of Grey: 10 Actors Who Must Play Christian Grey

5. James Franco

Age: 33 Best Known For: Harry Osborn in the Spiderman films. Why He€™d Be Good: He€™s got rugged sex hair and a psycho smile that makes the ladies swoon. You may think the role wouldn't be gritty enough for the talented actor but fans will recall his stint on General Hospital in which he played a serial killer. Why He Wouldn€™t: He€™s too quirky and when he speaks I€™m just reminded of his rugged goofball role in Freaks and Geeks.
Contributor
Contributor

I am a recent graduate with an MA in Writing for Stage and Broadcast Media. Top 3 films: City of God, 21 Grams, Brick Top 3 televison shows: In Treatment, Project Runway, Parks and Recreation Top 3 books: Mysterious Skin, The Perks of Being a Wallflower, The Great Gatsby Top 3 facts: I'm Dutch, I love sloths, I can do a cool trick with my shoulders