James has placed at #16 on Empire’s annual 100 Sexiest Movie Stars poll, and here’s what they have to say about him:

Sorry, Sir Sean. Goodbye, Gerard. The hottest Scot of the lot is McAvoy – although we can’t rule out the possibility that, in his role as Professor X, he’s mind-controlling everyone and forcing them to vote for him. A true-blue geek and an utterly captivating romantic lead, McAvoy’s eminently qualified for a game of cops and robbers – after his roles in Trance and Welcome To The Punch, we mean.

Robbie in Atonement. We’re still a bit upset about the way he was treated there, to be honest.

He loves his art – but not as much as he loves helping people [link].