According to The Sunday Mirror (UK), dishy Scotsman James McAvoy (The Last King of Scotland, Becoming Jane) has been cast as Scotty in the upcoming J.J. Abrams version of Star Trek.
We can't really assess the reliability of The Mirror for reporting this sort of thing, but if it's true, then get us some pointy ears--we might become Trekkies yet.