Details of SPECTRE were unveiled before Christmas by director Sam Mendes, the film sees Christoph Waltz, Monica Belucci and Lea Seydoux joining the cast and Daniel Craig returning as Bond for a fourth time.

Waltz will play a character named Oberhauser, not, as rumoured, the classic Bond villain Blofeld, Belucci will play a character named Lucia Sciarra, while Blue Is The Warmest Colour star Lea Seydoux will portray a character named Madeleine Swann.

Sherlock star Andrew Scott is also joining the cast, playing a character named Denbigh who works at MI6. He will join the returning Rory Kinnear, Ralph Fiennes and Naomie Harris, who all reprise their roles. Guardians Of The Galaxy star Dave Bautista is also in the cast, playing a henchman named Mr Hinx.

The film will be released in the UK on October 23rd and in the US and Canada on November 6th in 2015.