- Daniel Craig as James Bond. Formerly known as agent 007, he retired some time after the events of Spectre.
- Rami Malek as Safin, an adversary of Bond.
- Léa Seydoux as Dr. Madeleine Swann, a psychiatrist and Bond’s love interest who assisted him in his mission in the film Spectre.
- Lashana Lynch as Nomi, a ’00’ agent who entered active service after Bond’s retirement.
- Ben Whishaw as Q, the MI6 Quartermaster who outfits Bond with equipment for use in the field.
- Ana de Armas as Paloma, a CIA agent assisting Bond.
- Naomie Harris as Eve Moneypenny, M’s assistant and Bond’s ally.
- Jeffrey Wright as Felix Leiter, Bond’s friend and a CIA field officer.
- Christoph Waltz as Ernst Stavro Blofeld, Bond’s archenemy and foster brother. He is the former head of the criminal syndicate Spectre and is now in MI6 custody.
- Ralph Fiennes as M, the head of MI6 and Bond’s superior officer.
- Rory Kinnear as Bill Tanner, the MI6 chief of staff.
- Dali Benssalah as Primo, an adversary whom Bond first encounters in Matera.
- David Dencik as Waldo
- Billy Magnussen as Ash
See more information here