The first official teaser trailer is now online for the upcoming 24th James Bond movie, SPECTRE. SPECTRE stars Daniel Craig as James Bond, Ralph Fiennes as M, Naomie Harris as Miss Moneypenny, Ben Whishaw as Q, Rory Kinnear as Tanner, Christoph Waltz as Oberhauser, Monica Bellucci as Lucia Sciarra, David Bautista as Mr.