Skyfall is a 2012 spy film, the twenty-third in the James Bond series produced by Eon Productions. The film is the third to star Daniel Craig as the fictional MI6 agent James Bond and features Javier Bardem as Raoul Silva, the villain. It was directed by Sam Mendes and written by Neal Purvis, Robert Wade, and John Logan, and features the theme song “Skyfall”, written and performed by Adele. It was distributed by Metro-Goldwyn-Mayer (MGM) and Columbia Pictures.
The story centres on Bond investigating an attack on MI6; the attack is part of a plot by former agent Raoul Silva to discredit and kill M as revenge for having betrayed him. The film sees the return of two recurring characters after an absence of two films: Q, played by Ben Whishaw, and Moneypenny, played by Naomie Harris.
When James Bond’s (Daniel Craig) latest assignment goes terribly wrong, it leads to a calamitous turn of events: Undercover agents around the world are exposed, and MI6 is attacked, forcing M (Judi Dench) to relocate the agency. With MI6 now compromised inside and out, M turns to the one man she can trust: Bond. Aided only by a field agent (Naomie Harris), Bond takes to the shadows and follows a trail to Silva (Javier Bardem), a man from M’s past who wants to settle an old score.