一個來自過去的加密信息讓詹姆斯·邦德開始了一個神秘任務,從墨西哥城到最終的羅馬,在那兒他邂逅了美艷的露琪亞·斯琪拉(莫妮卡·貝魯奇 Monica Bellucci 飾),而她則是一名臭名昭著的意大利黑手黨寡婦。邦德潛入到了一個密會中,揭開了一個名叫“幽靈黨”的邪惡組織背后的秘密。 然而,遠在倫敦的國家安全中心的新任負責人馬克思·登彼(安德魯·斯考特 Andrew Scott 飾)懷疑邦德這次行動的目的,并挑戰M(拉爾夫·費恩斯 Ralph Fiennes 飾)掌權的軍情六處的地位。邦德暗中召集了錢班霓(奈奧米·哈莉斯 Naomi Harries 飾)和Q博士(本·威肖 Ben Whishaw 飾),協助他尋找他宿敵的女兒——瑪德琳·斯旺(蕾雅·賽杜 Léa Seydoux 飾)的下落,瑪德琳·斯旺手里握有解開幽靈黨秘密的線索。作為一名殺手的女兒,斯旺比絕大多數人更了解邦德。 正當邦德冒險潛入“幽靈黨”中心時,他得知自己與他尋找的敵人(克里斯托弗·沃爾茲 Christoph Waltz 飾)之間有著駭人的聯系………