Frank Horrigan est un agent des Services Secrets qui a sacrifié toute sa vie privée pour son travail. Trente ans auparavant, il était chargé de protéger J. F. Kennedy lorsque celui-ci a été assassiné et il ne s'est jamais remis de ce qu'il considère comme un échec personnel. Aujourd'hui, un inconnu menace le président actuel qui vient d'entrer en campagne pour sa réélection. A l'exception d'Horrigan, personne ne prend la chose au sérieux. Le tueur semble connaître Horrigan qu'il harcèle par téléphone. Frank est persuadé qu'il est réellement dangereux et il parvient à en convaincre Lilly Raines, agent qui, après l'avoir détesté, tombe dans ses bras. Affecté à la protection du président, Horrigan est chassé lorsqu'il provoque un scandale pour une fausse alerte. Il poursuit néanmoins son enquête, ce qui lui permet de découvrir que le psychopathe est un certain Mitch Leary, ex-agentde la CIA, spécialiste du déguisement. Horrigan l'affronte une première fois lors d'une poursuite sur les toits qui coûte la vie à son équipier. Il ne parviendra pourtant à l'abattre qu'à la toute demière minute : celle où Leary va liquider le président dans un hôtel où il poursuit sa campagne électorale.