Tajni agent 007 James Bond (Daniel Craig) se znajde v novi smrtni nevarnosti, ko skuša v Istanbulu zaščititi skrivne podatke britanske obveščevalne službe. Misija se izjalovi, Bond je pogrešan, ključni podatki o identiteti agentov pa so razkriti.
Vodja tajne službe M (Judi Dench) se znajde pod drobnogledom nadrejenega Malloryja, toda kot se izkaže, Bond ni umrl, temveč M ponudi svojo pomoč pri iskanju zloveščega kriminalca Raoula Silve. Med iskanjem sledi na Kitajskem Bond naleti na vznemirljive skrivnosti iz preteklosti svoje šefinje M, toda med divjimi pregoni in boji z zločinci težko loči resnico od laži.
Grehi iz preteklosti vodijo Bonda tja, kjer se je njegova zgodba začela: na posestvo Skyfall na rodnem Škotskem, kjer se bo odvil tudi poslednji boj z brezkompromisnim zlikovcem.