Directed By Sam MendesCast: Daniel Craig, Ralph Fiennes, Ben Whishaw, Naomie Harris, Rory Kinnear, Christoph Waltz, Lea Seydoux, Monica Bellucci, David Bautista and Andrew Scott