Bond 25 made a big announcement Thursday from Jamaica, the iconic location for previous 007 films "Dr No" and "Live and Let Die," and the home to Ian Fleming's GoldenEye estate, where he wrote all the novels (and which inspired the name for Pierce Brosnan's inaugural Bond outing, 1995's "GoldenEye").

But that announcement did not include the upcoming movie's title. Instead, producers Barbara Broccoli and Michael G. Wilson together with director Cary Joji Fukanaga unveiled the official cast lineup and teased the plot.

Joining Daniel Craig in his fifth and final outing as James Bond is Oscar winner Rami Malek, who will play the main villain. Malek made a short, weird video about joining the venerable franchise.

Ben Whishaw is back as Q, as is Naomie Harris as Miss Moneypenny and Ralph Fiennes as M.

Léa Seydoux is also on board to reprise her role as Dr. Madelaine Swann from "Spectre." Also returning from that movie is Rory Kinnear as MI6 chief of staff Bill Tanner.

Jeffrey Wright returns from "Casino Royale" and "Quantum Solace" as CIA agent Felix Leiter.

Newcomers include Ana de Armas ("Blade Runner 2049"), Billy Magnussen ("Into the Woods"), Dali Benssalah, Lashana Lynch ("Captain Marvel") and David Dencik ("The Girl With the Dragon Tattoo").

The producers also confirmed that Phoebe Waller-Bridge, the creator of "Killing Eve" and "Fleabag," has joined as a writer. She joins series mainstays Neal Purvis and Robert Wade, as well as Scott Z. Burns. (This also marks confirmation that the production is not using the script devised by Danny Boyle and John Hodge.)

Broccoli said the film starts in Jamaica, where “Bond is not on active service, he is enjoying himself. We’ve got quite a ride in store for him.”

His peaceful retirement is interrupted when Felix Leiter shows up asking for help. But 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 a dangerous new technology.

Bond 25 is slated for release April 8, 2020.