Plot: Bond has left active service and is enjoying a tranquil life in Jamaica. His peace is short-lived when his old friend Felix Leiter from the CIA turns up asking for help.The mission to rescue a kidnapped scientist turns out to be far more treacherous than expected, leading Bond onto the trail of a mysterious villain armed with dangerous new technology.
Casts: It was also confirmed that Ralph Fiennes and Ben Whishaw will return as M and Q respectively, with Naomie Harris coming back as Moneypenny and Rory Kinnear again playing MI6 chief of staff Bill Tanner. Lea Seydoux is reprising her Madeleine Swann character from 2015's Spectre, while Jeffrey Wright is returning as ex-CIA agent Felix Leiter. As well as Malek, new cast members include:
*English actress Lashana Lynch played Maria Rambeau, the best friend of Brie Larson's Carol Danvers in Captain Marvel, and starred as Rosaline Capulet in *ABC's Romeo and Juliet "sequel" Still Star-Crossed.
*Billy Magnussen, a US actor, has had roles in Black Mirror, Game Night and Bond 25 director Cary Joji Fukunaga's Netflix drama Maniac.
*Cuban rising star Ana de Armas was Joi in Blade Runner 2049 and will be seen opposite Daniel Craig in another film, Knives Out, in November.
*This is the first major film for French newcomer Dali Benssalah, who studied economics and trained as a Thai boxer before turning to acting.
*Swedish-Danish actor David Dencik is best known for roles in Tinker, Tailor, Soldier, Spy and Top of the Lake: China Girl.