A long-awaited first look at Daniel Craig’s final 007 outing has arrived.

MGM and Universal on Tuesday morning released a trailer for “No Time to Die,” the 25th installment in the James Bond franchise. The film picks up with Bond living a serene life in Jamaica until he receives a call for help from his old friend, CIA operative Felix Leiter (Jeffrey Wright). The mission involves rescuing an abducted scientist but, naturally, leads to a much greater challenge — defeating the dangerous anarchist Safin, played by Rami Malek in his first new role since winning an Oscar in February. (Longtime Bond producer Barbara Broccoli recently described the character as “a nasty piece of work.”)

“License to kill? History of violence? I could be speaking to my own reflection,” Safin says before alluding to his evil plan: “Only, your skills die with your body. Mine will survive long after I’m gone.”

“History isn’t kind to men who play God,” Bond declares in response.

Reprising their roles from previous Bond films, in addition to Craig and Wright, are Ralph Fiennes, Naomi Harris, Ben Whishaw, Léa Seydoux and, confirming rumors of “Spectre” villain Blofeld’s return, Christoph Waltz. The trailer also introduced new players: Lashana Lynch, the “Captain Marvel” breakout playing an MI5 agent, and Ana de Armas, star of the recent release “Knives Out,” whose specific role is unclear.

“No Time to Die” experienced its fair share of production setbacks, given the director switch-up — Cary Joji Fukunaga (TV’s “True Detective,” “Maniac”) took the reins from Danny Boyle after he and his writing partner, John Hodge, left the project over “creative differences” — and Craig’s latest on-set injury. Fukunaga wound up writing the script with Scott Z. Burns and recent Emmy winner Phoebe Waller-Bridge, along with frequent Bond screenwriters Neal Purvis and Robert Wade.

The film, reportedly the most expensive Bond film yet, will be released April 8, 2020.

Read more: