I would have never thought of Hugh Laurie! But I like it, I like it!
The whole time I was reading the books, I was “casting” the movies (I do this all the time! Dammit, Scatman Crothers went and died before they could cast him in The Talisman as Speedy Parker!) I was thinking, damn, if only Clint weren’t so old. . .
But yeah, I think Hugh could definitely do it! Viggo Mortensen gets my second vote.
Ryan Reynolds as Eddie. Angela Bassett as Susannah.
I just read this in Wikipedia - “In May 2009, rumours emerged that Leonardo Dicaprio was the top contender to play Roland.” Dear lord, save us from baby-faced actors trying to play Roland Deschaines. I can hardly think of worse casting. In a recent thread on this topic, someone suggested Robert Knepper for the role of Roland - not bad, not bad.
The more I think on this, the more I think Jackman is the man for the job. Kurt Russell would have been awesome 10 years ago, but he’s much too old now. Still the biggest badass around, but Roland’s got to be in his 30s or 40s.
For the eligible actors, my test is to picture the actor saying “Do you say so? Then let it be so.” Of the ones mentioned so far in this thread, plus a few others I can think of, I think only Hugh Jackman could say it sincerely and not have it come out sounding narmy (warning: TVTropes link). He’s also already shown that he can do grizzled and weathered very well, and I think he’s got more than enough acting skill to handle Roland.
I’m a little bothered by the fact that Ryan Reynolds is the go-to guy for smartass roles these days, but other than the lack of a Brooklyn accent, I have to admit he’d be perfect. He can be a smartass and serious at the same time, which Eddie does frequently.
Edit: Oh, oh! Jason Statham for Roland! Think about it!