Sam Mendes brought back the styling of some of classic James Bond films. Javier Bardem plays one of the best villains in the modern James Bond films. Even thought the movie was almost 2.5 hours long, the pace of the film never once felt drawn out. The ending will make James Bond fans very excited!