James Bond fans are treated to a Daniel Craig montage in the latest teaser for the new movie in the series, Spectre.

The actor, who reprises his role as agent 007, is seen fighting off assailants, speeding off in fancy cars and pinning new Bond girl Monica Bellucci to the wall – as well as coming face-to-face with a mysterious figure from his past, played by Christoph Waltz.

Two-time Oscar-winner Christoph, who has said he is not playing villain Blofeld in the 24th Bond film, is heard beckoning the spy, saying: “Welcome, James, it’s been a long time. And now finally, here we are.”

The film, which offers glimpses at the various locations including Mexico City and Tangier, will focus on Bond’s old secrets, including a mysterious family photo recovered from the charred Skyfall estate.

Ben Whishaw, Naomie Harris, Daniel Craig and Rory Kinnear
Ben Whishaw, Naomie Harris, Daniel Craig and Rory Kinnear (Joel Ryan/Invision/AP)

Naomie Harris, Ralph Fiennes, Ben Whishaw and Rory Kinnear return to their roles in Spectre, alongside newcomers including Christoph, Andrew Scott, Lea Seydoux and Dave Bautista.

Spectre, directed by returning Skyfall director Sam Mendes, will open in UK cinemas on November 6.