Meet the cast of Bond 25

Meet the cast of Bond 25

The makers of James Bond films introduced the audience to the cast of Bond 25.

Daniel Craig in Bond 25

The makes of Bond 25 on Thursday announced the cast of the upcoming James Bond film. Bond 25 will star Daniel Craig as James Bond for the fifth time after Casino Royale, Quantum of Solace, Skyfall and Spectre. (Photo: James Bond/Twitter)

Rami Malek in Bond 25

Oscar-winner Rami Malek joins the cast of Bond 25. He will play the villain in the film. (Photo: James Bond/Twitter)

Léa Seydoux in Bond 25

Léa Seydoux is back as Dr Madeleine Swann. (Photo: James Bond/Twitter)

Naomie Harris in Bond 25

Naomie Harris reprises her role as Moneypenny for the third time after Skyfall (2012) and Spectre (2015) (Photo: James Bond/Twitter)

Jeffrey Wright in Bond 25

Jeffrey Wright is back as the CIA operative we last saw aiding 007 in Quantum of Solace. (Photo: James Bond/Twitter)

Ben Whishaw in Bond 25

Ben Whishaw will be seen as Q. (Photo: James Bond/Twitter)

Rory Kinnear in Bond 25

The makers welcomed back Rory Kinnear to Bond 25. He will be seen playing Tanner. (Photo: James Bond/Twitter)

Ralph Fiennes in Bond 25

Ralph Fiennes is back as M. (Photo: James Bond/Twitter)

Billy Magnussen in Bond 25

The film will have some new faces. One of the new names to join Bond 25 is Billy Magnussen. (Photo: James Bond/Twitter)

Lashana Lynch in Bond 25

Lashana Lynch, who was last seen in Captain Marvel, joins Bond 25. (Photo: James Bond/Twitter)

David Dencik in Bond 25

Swedish-Danish actor David Dencik is also a part of the film. (Photo: James Bond/Twitter)

Ana De Armas in Bond 25

Cuban-Spanish actress Ana De Armas, who was last seen in Blade Runner 2049, is one of the newcomers to join the cast of Bond 25. (Photo: James Bond/Twitter)

Dali Benssalah in Bond 25

Dali Benssalah joins Bond 25 cast. (Photo: James Bond/Twitter)