Frank Horrigan (Clint Eastwood) jest zaprawionym w bojach agentem amerykańskich służb specjalnych, którego prześladuje poczucie winy i klęski od dnia, kiedy na jego oczach zamordowano prezydenta Kennedyego. Frank, ktory pełnił wtedy służbę, czuje, że powinien był zareagować szybciej i zasłonić prezydenta własnym ciałem. Trzydzieści lat później tajemniczy szantażysta grozi śmiercią aktualnemu prezydentowi Stanów Zjednoczonych, który szykuje się do kolejnych wyborów. Horrigan ma pomóc w śledztwie, które zapowiada się na rutynowe dochodzenie. Kiedy odkrywa, że tropem prezydenta podąża zawodowy morderca i mistrz kamuflażu, Loary (John Malkovich), dochodzenie zmienia się w pasjonujący pojedynek.
Loary zna prawdę o wydarzeniach z przeszłości i rzuca wyzwanie Horriganowi wciągając go w śmiertelną rozgrywkę, ktora postawi Franka wprost Na linii ognia.