Bob Lee Swagger blir oppsøkt av Isaac, hans tidligere kaptein, som arbeider for U.S. Secret Service. Han blir bedt om å hjelpe til med sikkerheten før USAs president skal besøke Seattle. Jobben hans er å lete etter mulige snikskyttere, og hvilke steder de kan finne på å skyte fra. Han er imidlertid ikke i stand til å forhindre at skuddet blir avfyrt. Ukrainas president som er på statsbesøk blir drept, og Bob Lee Swagger blir anklaget for å stå bak. Nadine, en FBI-agent, arresterer ham. I påvente av rettssak sitter Bob Lee i fengsel, samtidig som de virkelige konspiratørene forsøker å drepe ham også - for å hindre ham fra å snakke om det han har vært med på. Under et av de mislykkede forsøkene klarer Bob Lee å stikke av fra fengselet.