- Pierce Brosnan as James Bond
- Sean Bean as Alec Trevelyan
- Izabella Scorupco as Natalya Simonova
- Famke Janssen as Xenia Onatopp
- Joe Don Baker as Jack Wade
- Judi Dench as M
- Gottfried John as General Ourumov
- Robbie Coltrane as Valentin Zukovsky
- Desmond Llewelyn as Q
- Samantha Bond as Miss Moneypenny
- Tchéky Karyo as Colonel Akakievich