大学生理查德(克里斯托弗·里夫 饰)在毕业典礼上遇到了一个老妇人,老妇人送给他一只金表,并表示等他回来。虽然他感到非常奇怪,但事情也不了了之了。8年后他成为一个著名的剧本作家,他为了寻找灵感来到了一家酒店度假,酒店历史悠久,在历史陈列室内他被一张女明星Elise(简·西摩尔 饰)的照片深深吸引住了,并认得她就是送金表的老妇人。原来老妇人在送于他金表的晚上已经离世了。而他通过梦境,回到时光倒流的70年前,发现自己竟与这名女明星又有一段美丽的爱情故事。
007接到一单新任务,英国三名情报人员在美国遇害,英政府却无法查出凶手,007赶赴异邦调查真相,意外发现这宗案件不仅与邪恶的巫术有关,还牵涉到一桩将牵动全世界的毒品案件。阴谋主使人坎南迦在加勒比海上的巫岛实施着他的罪恶计划,他用巫术蛊惑愚弄着民众,并以此为幌子,内里进行疯狂的贩毒,企图成为全球毒枭。007勇闯巫岛,开始了危机重重的旅程,险象环生的过程中结识了岛上女主教罗茜,罗茜对坎南迦的统治深感不满,每次都助007顺利脱险,007再一次陷入美女的艳遇与战争的漩涡中。