Fleming's Bond was little more than a thug, and so Craig is probably the most Bond-like in that respect. He plays him as being a hard man who is a long way from perfect, which is probably the most accurate depiction of them all, so far.
Still, a lot of people I know reckon Connery was best.
|