Out of this group, i think Hugh Jackman is the best bet. He's got the look, he's proved in previous films that he can do both charming, and action hero.
He's not english (he's australian), but neither was Sean Connery, Timothy Dalton or Pierce Brosnan, so that doesn't make much difference.
He's not english (he's australian), but neither was Sean Connery, Timothy Dalton or Pierce Brosnan, so that doesn't make much difference.