Skyfall the service. Javier Bardem was cast as the film's principal villain, Raoul Silva, a cyberterrorist who is seeking revenge against those he holds responsible for betraying him. Bardem described Silva as "more than a villain", while Craig stated that Bond has a "very important relationship" to Silva. In casting the role, director Sam Mendes admitted that he lobbied hard for Bardem to accept the part. Mendes saw the potential for the character to be recognised as one of the most memorable characters in the series and wanted to create "something [the audience] may consider to have been absent from the
Skyfall the film earned $304,360,277 in the United States and Canada, making it the fourth highest-grossing film of 2012 in these regions. "Skyfall" received "generally positive reviews from critics and fans", according to the "GlobalPost". On review aggregator website Rotten Tomatoes, the film received an approval rating of 92% based on 361 reviews, with an average rating of 8.2/10. The site's critical consensus reads, "Sam Mendes brings Bond surging back with a smart, sexy, riveting action thriller that qualifies as one of the best 007 films to date." On Metacritic, the film has a weighted average score of 81 out of