Distribution principale :
* Timothy Dalton comme James Bond
* Maryam d'Abo dans le rôle de Kara Milovy
* Joe Don Baker dans le rôle de Brad Whitaker
* John Rhys-Davies comme le général Léonid Pouchkine
* Art Malik comme Kamal Khan
* Robert Davi comme Franz Sánchez
Distribution secondaire :
* Andreas Wisniewski dans le rôle de Georgi Koskov
* Jéroen Krabbé en tant que Nécros
* Thomas Wheatley comme Saunders
* Trevor Byfield comme M
* Caroline Bliss dans le rôle de Pam Bouvier
* Desmond Llewelyn comme Q
Cette liste comprend les principaux acteurs, mais de nombreux autres acteurs apparaissent dans des rôles plus petits dans le film.