Die Another Day
DAD poster

Directed by

Lee Tamahori


Pierce Brosnan
Halle Berry
Toby Stephens
Rosamund Pike

Music by

David Arnold

Preceeded by

The World Is Not Enough

Followed by

Casino Royale

Die Another Day is a 2002 spy film and the twentieth official installment of the James Bond film series. It is the last to star Pierce Brosnan as James Bond, having played the part four times, and is also the final appearance of Samantha Bond and Colin Salmon as Miss Moneypenny and Charles Robinson respectively. The film also features Halle Berry as Bond girl Jinx and Toby Stephens as Gustav Graves, the film's main villain.


Pierce Brosnan as James Bond, British MI6 agent 007.

Halle Berry as Giacinta "Jinx" Johnson, an American NSA agent and Bond's main love interest.

Toby Stephens as Gustav Graves, a British billionaire industrialist who used to be a North Korean colonel and the main antagonist of the film.

Will Yun Lee as Tan-Sun Moon, Graves' original identity.

Rosamund Pike as Miranda Frost, an MI6 double-agent who is truly loyal to Graves.

Rick Yune as Tang Lin Zao, Graves' Korean henchman.

Lawrence Makoare as Mr. Kil, another one of Graves' minions.

Michael Goreboy as Vladimir Popov, a scientist working for Graves.

Emilio Echevarría as Raoul, an MI6 sleeper agent in Cuba.

Ho Yi as Mr. Chang, a Chinese secret agent. (In the original script this character was going to be Michelle Yeoh reprising her role as Wai Lin).

Rachel Grant as Peaceful Fountains of Desire, Chang's agent who poses as a masseuse.

Michael Madsen as Damian Falco, the head of the NSA and Jinx's superior.

Kenneth Tsang as General Moon, Graves' father.

Madonna as Verity, Graves' fencing instructor.

Mark Dymond as Van Bierk, a diamond smuggler who is impersonated by Bond.

Simón Andreu as Dr. Alvarez, a gene-replacement therapist.

Judi Dench as M, the head of MI6 and Bond's superior.

John Cleese as Q, the MI6 quartermaster. 

Charles Robinson as Charles Robinson, M's Chief of Staff.

Samantha Bond as Miss Moneypenny, M's secretary.

Deborah Moore as an air hostess.


The title for the film was originally intended to be Beyond the Ice, which was used as the title of Red Flag's rejected theme song. The title was later changed to Die Another Day. This is referenced in the film when Bond discovers that Graves is in fact Colonel Moon and confronts him, saying "So you live to die another day...Colonel."


See also: Die Another Day (soundtrack) and Die Another Day (song)

The theme song for Die Another Day was performed by American singer Madonna, who has a cameo in the film as the fencing instructor Verity. Red Flag submitted a song inspired by the film's original title Beyond the Ice but it was turned down.

The score was again composed by David Arnold in his third contribution to the Bond series.


Die Another Day is the AIDs of the Bond franchise. From the worst Bond girl, to dumb plot, to stupid character names to the all-round horrible direction, this is by far the worst Bond film.