Da nach einer Entscheidung, die er getroffen hatte, sein Partner erschossen wurde, zog sich der Scharfschütze Bob Lee Swagger (Ryan Phillippe) aus dem aktiven Dienst zurück und führt seitdem ein ruhiges Leben in einem abgelegenen Waldhaus mit seiner Frau Julie (Shantel VanSanten) und der gemeinsamen kleinen Tochter. Eines Tages bekommt er Besuch von seinem ehemaligen Captain Isaac Johnson (Omar Epps), der ihn um einen Gefallen bittet.
Bob Lee soll dabei helfen, ein geplantes Attentat auf den Präsidenten zu verhindern. Es geht jedoch etwas schief, ein Schuss fällt und der frühere Sniper ist vom Berater, plötzlich zum Hautverdächtigen mutiert. Auf seiner Flucht kommt er einer Verschwörung auf die Schliche, deren Ausmaß seine kühnsten Vorstellungen übertrifft. Klar ist, dass er alleine keine Chance hat, doch wem kann er noch vertrauen, wenn ihn fast alle für schuldig halten?