Daniel Craig plays James Bond for the fifth and final time in No Time To Die, which opens in cinemas today. The film is directed by Cary Joji Fukunaga and sees a retired Bond encounter supervillain Safin while searching for abducted scientist Valdo Obruchev.
Safin, played by Academy Award winning actor Rami Malek, has a devastating plan which could lead to the death of millions. Bond girl Lea Seydoux reprises her role as 007's partner Dr Madeleine Swann in No Time To Die, while Lashana Lynch plays a full-blown MI6 officer.
Ms Seydoux has previously starred in Inglorious Bastards, Mission Impossible Ghost Protocol and features in new Wes Anderson film The French Dispatch.
Read more on msn.com