Clive Owen is head and shoulders above the rest on the list, and would be my prefered choice. For non-listees, Christian Bale has the potential to do a good job, and I honestly think - if he drops the floppy fringe and stutter - Hugh Grant could make a very dark, Dalton-esque Bond (yes, I know...