Un message secret venu du passé entraîne James Bond (Daniel Craig) en mission à Mexico et à Rome où il rencontre Sciarra (Monica Bellucci), une veuve d’une beauté éblouissante. Il arrive à s’infiltrer dans une réunion secrète et découvre l’existence de l’organisation SPECTRE. Au même moment, Max Denbigh (Andrew Scott), nouveau patron du MI6, remet en question l’existence même de ses services dont il doute de la pertinence. Dans sa quête de la vérité sur SPECTRE, Bond persuade Moneypenny et Q de l’aider à trouver Madeleine Swann (Léa Seydoux) qui pourra peut-être l’aider à percer les mystères de l’organisation secrète. En s’approchant du cœur de SPECTRE, Bond découvre qu’il ressemble peut-être plus à son rival de toujours qu’il ne l’aurait pensé.