Argh...
I thought I read that they were going with Kevin McKidd on this. He would've been great. Real Scotsman, handy with a sword. If not Kevin McKidd, why not Gerard Butler, another real Scotsman, handy with a sword. Or even James MacAvoy, real Scotsman, slightly less handy with a sword. But to go with a Canadian who's also box office poison? WTF?