Sam Mendes' Skyfall is officially the second highest-grossing film of 2012 (the film now stands only behind Joss Whedon & Marvel's The Avengers), as the 23rd James Bond has officially passed Christopher Nolan's final Batman film The Dark Knight Rises. It is currently Sony's biggest film at the worldwide box office. No one saw this coming, that's for sure.
Starring Daniel Craig, Ralph Fiennes, Javier Bardem, Judi Dench, Naomie Harris, Berenice Marlohe, Albert Finney and Ben Whishaw,
Skyfall is now playing in theatres.