The producers of Bond 25 have revealed the main cast of the next James Bond film at an event live-streamed from Ian Fleming’s GoldenEye villa in Jamaica, where the movie will start filming this week.

Producers Barbara Broccoli and Michael G Wilson, alongside director Cary Fukunaga, introduced the new cast to viewers, with the biggest news surely that, as widely rumoured, Oscar-winner Rami Malek is among the newcomers.

The producers did not confirm that Malek will be playing a villain, although his brief comments left little room for doubt: “I will be making sure Mr Bond doesn’t get an easy ride in his 25th outing,” said the Egyptian-American star of Bohemian Rhapsody.

Blade Runner 2049’s Ana de Armas looks set to be the latest Bond girl, while the other newcomers to the cast are Billy Magnussen, Lashana Lynch, former boxer Dali Benssalah and David Dencik.