The Bond film franchise returns to celebrate its 50th anniversary with Skyfall. Daniel Craig is the best actor to play Bond. He is highly credible in the action sequences, while bringing depth, darkness, decency and a dry humor to the role.
It's not exactly clear if the character of James Bond was Fleming's idealized image of himself or a composite of people he came across during the war. There are, however, certain tastes and characteristics shared by the character and Fleming.