In "007 Skyfall", James Bond (played by Daniel Craig) faces his toughest challenge yet as he confronts a former MI6 agent, Raoul Silva (played by Javier Bardem), who has turned rogue. Silva, a highly skilled and intelligent operative, has a personal vendetta against M (played by Judi Dench), the head of MI6, and is determined to destroy the organization.

