Mark Wahlberg ... Bob Lee Swagger Michael Peña ... Nick Memphis Danny Glover ... Colonel Isaac Johnson Kate Mara ... Sarah Fenn Elias Koteas ... Jack Payne Rhona Mitra ... Alourdes Galindo Jonathan Walker ... Louis Dobbler Justin Louis ... Howard Purnell Tate Donovan ... Russ Turner Rade Serbedzija ... Michael Sandor Alan C. Peterson ... Officer Stanley Timmons Ned Beatty ... Senator Charles F. Meachum Lane Garrison ... Donnie Fenn Zak Santiago ... Senior Agent Michael-Ann Connor ... Junior Agent
:sinopse:
Bob Lee Swagger (Mark Wahlberg) é um ex-atirador de elite dos Marines, que se afastou do trabalho após uma traição. Isolado em um refúgio remoto nas montanhas, Bob é encontrado pelo coronel aposentado Isaac Johnson (Danny Glover). Johnson lhe diz que o país precisa de sua ajuda, já que a vida do presidente está em risco e apenas suas habilidades em tiro de longa distância podem impedir que esta ameaça se concretize. Inicialmente relutante, Bob aceita o trabalho. Porém logo ele descobre que tudo é na verdade uma armação patrocinada por Johnson.