The next James Bond film's title has been revealed today as Spectre.
It will be the 24th official 007 film, and will star Daniel Craig in his fourth appearance as Bond.
Director Sam Mendes revealed the title at a launch event at Pinewood Studios in Buckinghamshire for the film which is due to be released on October 23, 2015.
Other cast members were also announced, including Andrew Scott, who played Moriarty in BBC TV show Sherlock.
He will play Whitehall-based character Denbigh.
Italian actress Monica Bellucci and French actoress Lea Seydoux will be Bond girls, and Dave Bautista, who was in Guardians of the Galaxy, starring as a henchman called Mr Hinx.
It has previously been announced that Christoph Waltz will play Oberhauser.
Ralph Fiennes, Naomie Harris, Ben Whishaw and Rory Kinnear will all return.
Rumours have been circulating over the title of Waltz's character and the film.
Oberhauser is the same name as Bond's former ski instructor.
And Spectre - Special Executive for Counter-intelligence, Terrorism, Revenge and Extortion - was the name of an international crime gang headed up by Ernst Stavro Blofeld.
There is already talk that Waltz may actually be playing Bond's nemesis Blofeld.