From the Scotsman comes an excerpt about the search for someone to play James Bond ... check this out:

Colin Farrell, who played Alexander the Great, was dismissed as too sleazy, while Eric Bana, who was the Incredible Hulk as well as Hector in Troy, was ruled out as lacking adequate good looks.

... but they were, apparently 'just sleazy enough' to play Alexander and 'having adequate enough good looks' to play Hector respectively.