Skyfall stars Daniel Craig as James Bond who faces threats from Javier Bardem's character Rauol Silva. The film produced by Eon Productions and Danjaq LLC was distributed by Metro-Goldwyn-Mayer and Columbia Pictures. It had a budget between $150-200 million and grossed over $1.1 billion worldwide, making it the second highest grossing film of 2012.