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 Silva's laptop. Q inadvertently gives the laptop access to the MI6 servers, which allows Silva to escape. Bond deduces that Silva wanted to be captured as part of a plan to kill M, whom he resents for disavowing him. Bond gives chase through the London Underground but loses Silva after a train crash. Silva attacks M during a public inquiry into her handling of the stolen hard drive but Bond arrives in time to repel the attack. M is saved from a bullet by Mallory and ends up in a car with Bond. Bond and M travel to Skyfall, the