His cooly menacing performance obliterates everything between Diamonds Are Forever and now, including Never Say Never Again, thank goodness.
Furthermore, I consider Daniel Craig to be the most effective and appealing of the six actors who have played 007, and that includes even Sean Connery, from his (and the franchise’s) debut in 1962 with Dr. No, through From Russia with Love (1963), Goldfinger (1964), Thunderball (1965), You Only Live Twice (1967) and, after a one-picture hiatus, Diamonds Are Forever (1971).
If you look to the books or the early Connery films (not "Diamonds are Forever"), the main female characters were always intelligent, independent and sometimes even good in a fight.