詹姆士龐德在殺死一名出賣機密情報的軍情六處叛變課長後晉升為00級特工,編號007。他獲命前往馬達加斯加追捕名叫莫拉卡的炸彈製造者,經過一段跑酷式的追逐,龐德在大使館內槍殺目標,然後通過引爆炸彈成功脫身。龐德在莫拉卡的手機裡找到一條簡訊,內容與亞歷克斯迪米特里奧斯有關聯,此人又和銀行家兼恐怖分子融資人契夫軻存在合作關係。契夫軻的生財之道主要是先賣空那些成功企業的股票,然後再發起恐怖襲擊,令企業股價暴跌並因此獲利。
龐德到達迪米特里奧斯所住的巴哈馬,並在此把後者的妻子索蘭吉灌醉。接過一通電話後,索蘭吉透露丈夫正飛往邁阿密,龐德於是動身前去追捕。他在邁阿密殺死迪米特里奧斯,然後跟蹤契夫軻的黨羽卡洛斯來到邁阿密國際機場,在這裡成功阻止後者開油罐車撞向飛機的行動,破壞契夫軻炸毀原型客機的企圖。
由於未能炸毀飛機導致的巨額損失,契夫軻需要儘快取得大筆資金補回恐怖分子客戶的帳戶,為此他在蒙特內哥羅的皇家賭場舉辦高額德州撲克比賽。軍情六處於是派龐德參賽,希望能在比賽中戰勝契夫軻,迫使他和英國政府合作,交代自己知道的恐怖分子資訊。龐德在前往蒙特內哥羅的列車上結識英國財政部特工薇絲朋,她的任務是監控比賽進程,防止政府利益受損,特別是那1500萬美元的賭金。到達酒店後,龐德見到軍情六處在當地的聯絡人勒內馬西斯。比賽開始後,龐德在一次錯誤判斷下輸掉了1000萬美元籌碼,薇絲朋認為他因自大而輸而接下來也只會輸更多,所以拒絕把剩下的500萬美元也交給他,對此龐德決定鋌而走險前去刺殺契夫軻。但就在他動手前,另一位撲克玩家透露自己是中央情報局特工菲力克斯萊德,對方表示願意把自己的賭注送給龐德繼續比賽,條件是中央情報局能獲得對契夫軻的控制權。重回牌局後,龐德逐漸得心應手,契夫軻讓女友瓦蓮卡在酒中下毒試圖毒死龐德,龐德察覺後緊急採取急救措施,但在最後時刻昏迷,幸好薇絲朋及時趕到,龐德在她的幫助下生還,然後返回比賽並獲得了勝利,所有獎金都存入瑞士銀行帳戶。但在那之後不久,契夫軻綁架了薇絲朋,並以她為誘餌而抓到龐德。在龐德被抓到後,契夫軻透露了馬西斯原來是跟他一夥的。
契夫軻對龐德施以嚴刑拷打,以期獲得銀行帳號密碼,但龐德堅不吐露,然後有位神秘的白博士前來殺死了契夫軻。龐德醒來時已身在科莫湖的一家醫院,然後逮捕馬西斯。龐德向薇絲朋表白自己愛上了她,並且向M夫人遞交辭呈。兩人前往威尼斯,但龐德突然得知他贏到的錢一直沒有存入財政部帳戶,並且立即意識到突然離開的薇絲朋是準備要竊取這筆巨額。龐德追蹤薇絲朋,發現她把錢給了另一名男子,兩人一起走進一幢正在整修的房屋,整幢房屋完全是靠充氣囊支撐才沒有沉入水底。接踵而來的槍戰打破氣囊,龐德殺死那名男子,然後試圖救出薇絲朋,但她把自己鎖進樓中的鐵框升降機沉下水底。白博士從附近的陽台上看著這一切,然後拿著錢揚長而去。
龐德重新加入軍情六處,得知薇絲朋是因為男友被契夫軻和白博士背後的神秘恐怖組織綁架而被迫與其合作,之後還同意交出錢來挽救龐德的性命。接下來他又發現薇絲朋發來的訊息,上面有白博士的姓名和行動電話號碼,並利用這一資訊找到白博士。龐德打傷對手並將之擒獲,然後走上前自我介紹:「我叫龐德…詹姆士龐德」