As an avid James Bond fan I feel that Daniel Craig's Bond is a terrific and more accurate portrayal of Ian Fleming's character. This movie is good fun and action packed - though not quite as good as Casino Royale.