欧州での東西の情報戦が熾烈を極めるなか、KGB高官コスコフ将軍(ジェローン・クラッペ)が亡命を望んでることを知ったボンド(ティモシー・ダルトン)は、チェコに飛んで、計画を実行。美しきチェリストのカーラ(マリアム・ダボ)の妨害にあうが、亡命は成功。英国に渡ったコスコフは、M(ロバート・ブラウン)と国防大臣(ジェフリー・キーン)に西側スパイ暗殺計画の情報を提供。KGB現長官プーシキン(ジョン・リス・デイヴィス)が指揮するその計画を阻止するために、ボンドはタンジールに向かった。むろん、ミス・マネーペニー(キャロライン・ブリス)やQ(デスモンド・ルウェリン)のはげましと、助力(秘密兵器)を得てだ。ウィーンでカーラと出会い、彼女がKGBに追われているのを知るボンドは、英国より脱出したコスコフが国際的武器商人ウイティカー(ジョー・ドン・ベイカー)とつながりがあるのをつきとめる。ダイヤと麻薬をさばいて巨額の富をきずいていた彼ら。プーシキンとボンドは手を組み、一計をはかるが、ボンドとカーラはつかまり、ウイティカーらにアフガニスタンに連行される。しかし、反共ゲリラに助けられたボンドらは、ウイティカーの計画--欧州最大大麻産出地帯よりの五千万ドル、五千キロの麻薬取引きを阻止する。陸から空ヘの大攻防戦の末、かくして、悪党どもの計画はつぶれ、ボンドのスーパー・ヒーローぶりが改めてみとめられるのだった。