近日,英国、苏联两国核子潜艇竟然相继离奇失踪了!这一现象引起了英国军方的高度重视,当然又到了王牌特工007邦德(罗杰·摩尔 Roger Moore 饰)的出场时间。邦德经过调查终于发现幕后的黑手原来就是世界巨富航运业大亨史登堡,他为实现自己征服世界的野心,建立了一座海底 城。史登堡高薪聘请科学家研发出了潜水艇跟踪系统,把把英、苏核子动力潜艇占为己有,他计划利用核子飞弹将纽约和莫斯科炸毁,实现一次毁灭两个超级强国的野心。007即将进入海底城阻止这个狂人的疯狂计划。
一个来自过去的加密信息让詹姆斯·邦德开始了一个神秘任务,从墨西哥城到最终的罗马,在那儿他邂逅了美艳的露琪亚·斯琪拉(莫妮卡·贝鲁奇 Monica Bellucci 饰),而她则是一名臭名昭著的意大利黑手党寡妇。邦德潜入到了一个密会中,揭开了一个名叫“幽灵党”的邪恶组织背后的秘密。
然而,远在伦敦的国家安全中心的新任负责人马克思·登彼(安德鲁·斯考特 Andrew Scott 饰)怀疑邦德这次行动的目的,并挑战M(拉尔夫·费恩斯 Ralph Fiennes 饰)掌权的军情六处的地位。邦德暗中召集了钱班霓(奈奥米·哈莉斯 Naomi Harries 饰)和Q博士(本·威肖 Ben Whishaw 饰),协助他寻找他宿敌的女儿——玛德琳·斯旺(蕾雅·赛杜 Léa Seydoux 饰)的下落,玛德琳·斯旺手里握有解开幽灵党秘密的线索。作为一名杀手的女儿,斯旺比绝大多数人更了解邦德。
正当邦德冒险潜入“幽灵党”中心时,他得知自己与他寻找的敌人(克里斯托弗·沃尔兹 Christoph Waltz 饰)之间有着骇人的联系……