This October, the 24th James Bond movie will hit theaters, bringing more spy action, new Bond girls and cars. Trailers so far offered teasers of what’s to come in the Spectre movie, but they’ve left out many plot details — after all, these are just trailers. However, a fresh trailer reveals more details about the troubles 007 will have to deal with in the new film.

DON’T MISS: Huge leak: This is the OnePlus 2

In addition to Craig, the trailer shows various characters, including the bad and good guys. We get to see Naomie Harris as Moneypenny, Ben Whishaw as Q and Ralph Fiennes as M.

Monica Belluci plays the role of Lucia Sciarra, the beautiful widow of an infamous criminal, while Madeleine Swann is Lea Seydoux, the daughter of an old Bond nemesis.

The most important revelation of the trailer concerns the main villain in the movie, who turns out to be Christoph Waltz, the apparent leader of the Spectre organization.

Spectre will be released in the U.K. on October 26th, hitting U.S. cinemas on November 6th — check out the new trailer below.

Chris Smith started writing about gadgets as a hobby, and before he knew it he was sharing his views on tech stuff with readers around the world. Whenever he's not writing about gadgets he miserably fails to stay away from them, although he desperately tries. But that's not necessarily a bad thing.