Characters specific to Die Another Day. For those in the entire film franchise, see here.
Giacinta "Jinx" Johnson
Played by: Halle BerryAn NSA agent who joins Bond to fight Gustav Graves.
Colonel Tan-Sun Moon
Played by: Will Yun LeeFirst major villain of Die Another Day, he appears in the prologue with an elaborate plot to usurp control of North Korea, then conquer South Korea and Japan.
Played by: Toby StephensThe major villain of the film, Gustav Graves is a billionaire diamond magnate who seems to be interested in alleviating world hunger with his new solar satellite. What is his connection to Col. Moon? The answer is... They're the same man.
Played by: Rosamund PikeMI6 operative working on the Gustav Graves case with Bond. She was also an Olympic fencer.
Played by: Rick YuneColonel Moon's right hand man.
Played by: Lawrence MakoareA henchman of Gustav Graves. He attempts to kill Jinx using lasers in a secret diamond cutting room, but Bond manages to save her in time.
Played by: MadonnaA fencing teacher. She introduces Bond to Miranda Frost and Gustav Graves.