英国海军德文号军舰在中国领海被不明鱼雷袭击沉没。为了摸清情况,英国海军决定动武,派军舰前往事发海域进行反击。但被情报总局局长朱迪·丹奇(JudiDench)阻止,派代号007的詹姆斯·邦德(皮尔斯·布鲁斯南PierceBrosnan饰)前去查明真正原因,避免两国之间出现裂痕。一场迫在眉睫的战争。在一场正在进行的调查中,媒体大亨卡夫(乔纳森·普雷斯JonathanPryce饰)进入了邦德的视线。而在卡弗主持的晚宴上,邦德认识了前女友帕丽斯(泰瑞·海切尔TeriHatcher饰),现在是卡弗夫人。在帕丽丝的帮助下,邦德利用GPS使出动的英国军舰偏离航向,为自己的调查争取到了宝贵的时间。在卡夫身上偷来的装备上,邦德发现了沉没战舰的确切位置,却在沉没的地方与华裔女特工林慧(杨紫琼饰)一起被卡夫抓获。原来卡佛想...