英國軍情六處駐牙買加的情報員約翰斯特蘭韋斯伏擊遇害,屍體被稱為「三隻老鼠」的三名刺客搬走。代號007的間諜情報員詹姆士龐德奉上司M之命前去調查,確認是否與中央情報局(CIA)正調查卡納維拉爾角發射火箭發射遭無線電干擾事件有關。
龐德抵達金斯頓機場,就有一名女攝影師給他拍照。此時有兩名男人跟蹤龐德,龐德被認定為敵特的司機拉走。為了制服司機,龐德命令他抄小路,短暫的纏鬥後,龐德想從司機處套出情報,最終司機用氰化物香菸自殺。
調查斯特蘭韋斯家時,龐德找到了斯特蘭韋斯與一名船夫的合影,後來找到了這位叫夸瑞爾的船夫,但船夫不配合龐德。龐德認出夸瑞爾就是在機場跟著他的司機。龐德跟蹤夸瑞爾卻被他連同朋友們反制,衝突終被在機場跟著龐德的第二個人——CIA特工菲利克斯萊德打斷。他正好和龐德在調查同一宗案件,而夸瑞爾則是菲利克斯萊德的助手。CIA已追蹤到干擾美國火箭神秘電波來自牙買加,但間諜衛星無法測定確切位置。夸瑞爾表示他曾讓斯特蘭韋斯在周邊的島嶼收集礦物樣本,並透露諾博士隱居的蟹島上有個鋁土礦,島上戒備森嚴,以防止外來入侵者。
龐德再次調查斯特蘭韋斯家時,找到一張教授R·J·鄧特簽署的岩石樣本發票。龐德隨後找到教授,教授測定斯特蘭韋斯找到的樣品是普通岩石。教授對龐德的來訪十分謹慎,他乘船去到蟹島向諾博士報告,但諾博士對教授大白天造訪和未能除掉龐德表示憤怒,命令他用狼蛛再次嘗試殺害龐德。龐德在狼蛛攻勢中倖存下來,還設置陷阱拷問情報後將教授除掉。
找到的放在夸瑞爾船上的岩石,檢測出有放射性物質的痕跡,龐德說服極不情願的夸瑞爾跟自己去蟹島。在島上,龐德邂逅了在收集貝殼的白色比基尼女郎赫尼萊德爾。起初她對龐德起了疑心,但很快就決定幫助龐德和夸瑞爾前往內陸的開闊沼澤地。入夜後,三人遭到傳說中的噴火裝甲車「龍」的襲擊。隨後的槍戰導致夸瑞爾被燒死,龐德和萊德爾被俘。龐德和萊德爾淨化後,在房間裡被迷魂。醒來後兩人被押去見諾博士,博士透露自己是魔鬼黨(反情報、恐怖主義、復仇及勒索特殊機構)的一員,他正計劃利用原子能無線電波束破壞卡納維爾拉爾角的太空飛船發射。晚飯過後,萊德爾被帶走,龐德被衛兵揍了一頓。
龐德從通風管道逃出牢房後,偽裝成工作人員,前往控制中心。控制中心布滿了高科技的儀器,地板下面就藏著原子反應爐,而博士正操控儀器。眼看美國火箭就要發射,龐德立刻讓反應爐超載,跟諾博士白刃,博士最終被推入反應爐的冷卻槽中燙死。最後,萊德爾和龐德乘船離開快要塌的洞穴。