These Spectre Pics Will Make You Stoked to See James Bond Again

It feels like just yesterday that we got the first official shot of Daniel Craig in Spectre, and the movie is officially opening this week. Aside from the trailer, we have a ton of images from Craig's latest outing as James Bond. Yes, Craig looks immeasurably sexy, as he always does as Bond, and now we have a look at villains, played by Christoph Waltz and Guardians of the Galaxy's Dave Bautista. Take a peek before Friday's big release.

Sony Pictures

Dave Bautista as Hinx.

Sony Pictures

Christoph Waltz plays Oberhauser, the film's villain.

Sony Pictures

Monica Bellucci on the Rome set.

Sony Pictures

Daniel Craig as James Bond.

Sony Pictures

Bautista on the set.

Sony Pictures

Hinx and Bond get into a car chase.

Sony Pictures

Stephanie Sigman as Estrella.

Sony Pictures

Naomie Harris as Moneypenny.

Sony Pictures

Léa Seydoux as Madeleine Swann.

Sony Pictures

Andrew Scott as Denbigh.

Sony Pictures

There's Waltz again!

Sony Pictures

Director Sam Mendes and Seydoux on the set.

Sony Pictures

Jesper Christensen as Mr. White.

Sony Pictures

Ralph Fiennes as M.