In other circumstances I’d agree with you, but in this instance, with Captain Britain, yeah it should be a British actor. Can you imagine the outcry on this and other comics boards if a Briton had been cast as Captain America? The internet would’ve broken in half.
Hmmm, British actors to play CB? Howzabout Christian Bale, he’s even got the same initials? Oh no, hang on, Andrew Garfield! Uh no, otherwise engaged. Waitaminnit, what about Henry Cavill, eh?
Seriously, about 15 – 20 years ago I’d have said this guy would be my first choice:
…and if you could clone him and artificially age said clone to the age of 30 he still would be. If you combine the steeliness and basic decency of his performances as Sharpe and Ned Stark with the RP accent he uses in Goldeneye and Flight Plan you’d have the perfect Brian Braddock IMO. No chance of this Mr. Bean being dismissed as an upper – class milksop. But he’s arguably too old now, particularly if Chris Evans is being used as the benchmark agewise. So may I suggest Bradley James?
He’s got some very relevant experience of playing a British folk hero with a manifest destiny as teen Arthur, and believe it or not he’s pushing 30, which puts him in the same age range as Evans. Plus, his profile Stateside may be due to rise if this year’s Fast Girls proves to be a modest success across the pond in the tradition of Billy Elliot and Bend it like Beckham. Snap him up now for a three – picture deal, Marvel, before he’s lost to insipid transatlantic rom – coms forever.
And Paul Whitehouse doing his best Terry – Thomas impersonation for Mad Jim.