For better or worse, Pierce Brosnan's last cinematic adventure as James Bond, Double-0 Seven - 2002's Die Another Day - is a celebration of everything to do with the character and his distinctive universe.
Certainly, the inclusion of invisible Aston Martins, diamond-studded henchmen, and frankly unbelievable plotting did not help this film to become an instant classic and it is both loved and despised in equal measures, but there is no denying that it is a memorable outing.
To commemorate what was then the 40th anniversary of Eon Productions's James Bond franchise, the film is filled with adoring references to the past, including in Ian Fleming's original Bond novels.
For example, Halle Berry's Giacinta "Jinx" Johnson emerges from the ocean in Havana in almost the exact same style as Ursula Andress's Honey Ryder in Dr. No (1962); Gustav Graves's glittering ice palace is similar in design to Karl Stromberg's submersible base, Atlantis in The Spy Who Loved Me (1977); the jet pack from Thunderball (1965) makes a memorable cameo, and the ejector seat in Bond's Aston Martin V12 Vanquish is a direct reference to Goldfinger (1964).
However, Brosnan's last outing as Britain's greatest secret agent is filled with so many more references to classic James Bond lore that can easily go ignored.
Here are 20 nods to Bond's past that you might have overlooked.