Frank Horrigan (Clint Eastwood) este un agent al serviciilor secrete, dur si inflexibil, obsedat de o greseala din trecutul sau. Frank nu poate sa uite data de 22 noiembrie 1963, cand nu l-a putut apara pe presedintele John F. Kennedy, in timpul fatalei vizite din Dallas. Dupa aproape 30 de ani, Frank afla ca un alt asasin psihopat vrea sa-l ucida pe actualul presedinte al SUA. Agentul petrece ore in sir studiind profilul lui Mitch Leary (John Malkovich), simtind intr-un mod ciudat ca ar exista chiar o legatura intre ei. Dupa ce are o conversatie cu el in timpul careia Leary chiar ii dezvaluie planul lui de a-l asasina pe presedinte, Frank aranjeaza sa faca parte din serviciul personal de protectie al presedintelui. De aceasta data, Frank intentioneaza sa-l salveze pe presedinte chiar cu pretul vietii lui, insa acesta din urma refuza sa coopereze, facand aproape imposibila misiunea lui Frank.