Every frame of this new Spectre trailer is rich and beautiful and art directed within an inch of its ever-loving life. Ben Whishaw looks like he was born to play a young Q. Naomie Harris, even in just the tiniest serving here, is deliciously Moneypenny. Daniel Craig is of course all the James Bond he can be, and he’s joined by perhaps two of the most exciting Bond Women ever put on screen: and they are Monica Bellucci and Léa Seydoux, playing Lucia Sciarra and Madeline Swann, respectively. Bellucci is simply one of the most captivating women in cinema, full stop, and Seydoux has demonstrated her capacity to kick ass and emote hard in roles from ‘Mission Impossible: Ghost Protocol to Blue Is the Warmest Color’.

And then, of course, there’s the villain,Christoph Waltz’s mustache-twisting capabilities will be put fully to the test as Franz Oberhauser, who doesn’t seem a far cry from the most enduring of Bond foes, Ernst Stavro Blofeld. Blofeld tormented James for years, first appearing in 1963’s From Russia With Love and last seen in ‘Never Say Never Again’ from 1983. He was the head of SPECTRE -the Special Executive for Counter-Intelligence, Terrorism, Revenge and Extortion, and in case the title of this movie didn’t tip you off, SPECTRE is pretty central to the plot this time around. Mendes looks like he’s made his best Bond yet if this trailer is any indication, and we are so ready to find out.