Bob Lee Swagger, un marine retraité, est approché par Isaac, son ancien capitaine, travaillant maintenant dans les services sercrets, pour un travail temporaire dans la sécurité à l'occasion de la visite du président à Seattle. Sa mission est d'explorer le lieu pour trouver de potentielles caches pour snipers à cause de sérieuses menaces. Il n'arrive pas à empêcher une balle d'être tirée. Le président ukrainien en visite est la victime et Bob Lee est le bouc émissaire. Nadine, un agent du FBI en disgrâce, l'arrête.