After months of teases and building anticipation, the first full-length trailer for "Spectre," Daniel Craig's latest outing as James Bond (James Bond) has arrived -- setting up a very personal conflict between Bond and the film's villain, Franz Oberhauser (Christoph Waltz), who boasts he's "the author of all [Bond's] pain."

The official "Spectre" description reads, "A cryptic message from Bond’s past sends him on a trail to uncover a sinister organization. While M battles political forces to keep the secret service alive, Bond peels back the layers of deceit to reveal the terrible truth behind SPECTRE."

Directed by Sam Mendes, “Spectre” also stars Monica Bellucci, David Bautista, Léa Seydoux, Ralph Fiennes, Ben Whishaw, Naomie Harris, Rory Kinnear, Christoph Waltz and Andrew Scott. The film opens Nov. 6.