Den brittiske spionen John Preston (Michael Caine), som nyligen degraderats av sin chef för ett välmenande men icke sanktionerat uppdrag, snubblar över en hemlig komplott av KGB-agenten Valeri Petrofsky (Pierce Brosnan), som försöker bygga och detonera en atombomb på brittisk mark och skylla det på amerikanerna. Med stöd av den sjuke MI5-chefen försöker Preston, som fortfarande är i konflikt med flera av sina överordnade, avslöja och förhindra komplotten innan det är för sent.