Fifty Shades of Grey: Who Should Play Christian Grey?


Clockwise from top left: Max Irons, Chris Pine, Kellan Lutz, Alex Pettyfer, Ryan Gosling, Henry Cavill
E L James may be a self-professed “control freak” about the process of bringing her erotic trilogy to movie theaters. But the author may want to take note of her rabid fan base – and just which actor they envision on the big screen.

The not-safe-for-work novel Fifty Shades of Grey is sitting pretty atop multiple best-seller lists, and women everywhere are talking about its protagonist, Anastasia Steele, and her troubled, controlling man, 27-year-old multi-millionaire Christian Grey. And after a Da Vinci Code-esque bidding war, Universal Studios and Focus Features came out on top and will release the film adaptation.

While Christian Bale (circa American Psycho) and Michael Fassbender (of Shame fame) immediately come to mind (as do Kristen Stewart and Robert Pattinson, for obvious reasons), us.com readers – and our staff! – also had plenty of suggestions.

Which actor could best embody the young and “very attractive,” tall, finely dressed character with “unruly dark-copper-colored hair and intense, bright gray eyes”

Max IronsJust one look at the hunky star of Stephenie Meyer”s new movie The Host can set pulses racing, as Ana might say. Between his brooding look and that messy bed head, he certainly resembles Ana”s suitor, and he could easily transition from Tween fare to what”s been widely labeled “mommy porn.”

Chris PineThe Star Trek actor is the perfect age for the role (Pine is 31 but certainly looks like he could be Christian”s rather-mature 27) and his smoldering good looks obviously fit the bill. And while Pine once told us his dream role would be Humphrey Bogart in Casablanca, Grey could be a classic for the 21st century … right

Kellan LutzA former model with a fashion background, Lutz knows how to dress, just like Christian. They”ve also got Greek-god good looks in common. “I always wanted to play a Greek god in something,” Lutz, who portrayed Poseidon in Immortals, has said. And who could resist those eyes

Alex PettyferThe Beastly star is a bonafide beauty, and his British background might appeal to author James, a fellow Brit. He”s also got lead actor experience, thanks to last year”s I Am Number Four.

Ryan GoslingIs there a woman on this planet who wouldn”t want to see more of Gosling Beyond his sex appeal, the Golden Globe-nominated Gosling has clearly got the acting chops to take on the complex, complicated role of Mr. Fifty Shades.

Henry CavillCavill is no stranger to edgy material – he played Charles Brandon on the HBO series The Tudors. The same can be said for strong, sexy: Cavill will portray Superman in the upcoming film Man of Steel – the ultimate beautiful man who comes to a woman”s rescue. Need we say more

Vote in the poll or add your suggestion in the comments below!

Poll.oddeven = “odd”; // global to alternate odd even
Poll.first= “first”;

Poll.alternate = function()
(Poll.oddeven == “odd”) Poll.oddeven = “even” : Poll.oddeven = “odd”;
return Poll.oddeven;
;

Poll.getFirst = function()
if( Poll.first === “first” )
Poll.first = “”;
return “first”;
else
return “”;

};

// http://stackoverflow.com/questions/1319657/javascript-to-convert-markdown-textile-to-html-and-ideally-back-to-markdown-te
Poll.markdownToHtml = function(str)
var tempStr = str;
while(tempStr.indexOf(“**”) !== -1)
var firstPos = tempStr.indexOf(“**”);
var nextPos = tempStr.indexOf(“**”,firstPos + 2);
if(nextPos !== -1)
var innerTxt = tempStr.substring(firstPos + 2,nextPos);
var strongified = “” + innerTxt + ““;
tempStr = tempStr.substring(0,firstPos) + strongified + tempStr.substring(nextPos + 2,tempStr.length);
else
tempStr = tempStr.replace(“**”,””);

}
while(tempStr.indexOf(“*”) !== -1)
var firstPos = tempStr.indexOf(“*”);
var nextPos = tempStr.indexOf(“*”,firstPos + 1);
if(nextPos !== -1)
var innerTxt = tempStr.substring(firstPos + 1,nextPos);
var italicized = “” + innerTxt + ““;
tempStr = tempStr.substring(0,firstPos) + italicized + tempStr.substring(nextPos + 2,tempStr.length);
else
tempStr = tempStr.replace(“*”,””);

}
return tempStr;
}

Poll.drop_decimals = function(x)
var number = Number(x).toFixed(); return number;
;

Poll.poll_template = function()
return “#prebuilt_questions

“;
};

Poll.question_template = function()
return “

#text:Poll.markdownToHtml

#prebuilt_answers”;
};

Poll.answer_template = function()
return “#prebuilt_image#text:Poll.markdownToHtml#prebuilt_enlarge “;
};

Poll.closed_poll_template = function()
return “#prebuilt_questions”;
};

Poll.closed_question_template = function()
return “

#text:Poll.markdownToHtml

#prebuilt_answers”;
};

Poll.closed_answer_template= function() {
return “#text:Poll.markdownToHtml#percentage:Poll.drop_decimals%”;
};

document.domain = “people.com”;$(document).ready(function() Poll.init(base_url: “http://polls.people.com”, brand: “People”, section: “Polls”, article: “20582650”, data_url: “http://www.people.com/people/poll/json/0,,20582650,00.js”);Poll.render_polls();});