Frank Horrigan (Clint Eastwood), um agente do Serviço Secreto, sempre se recorda de 22 de novembro de 1963, quando ele tinha sido escolhido a dedo pelo presidente Kennedy e acabou se tornando um dos poucos agentes que perdeu um presidente para um assassino. Décadas depois Mitch Leary (John Malkovich), um psicopata, está planejando matar outro presidente, que concorre a reeleição.