Postojalo je vrijeme kada je Bob Lee Swagger (Mark Wahlberg) bio najbolji strijelac u vojsci, ali nakon što se razočarao u sustav, nestao je bez traga. Kad ga visoki državni dužnosnici nakon opsežne potrage lociraju na njegovu udaljenom planinskom utočištu, Swagger je nagovoren da se vrati u službu kako bi spriječio odlučnog atentatora da smakne predsjednika Sjedinjenih Država. Međutim, tijekom izvršavanja misije Swagger odjednom shvati da je izdan i da je za njim u cijeloj zemlji pokrenuta potjera. Ranjen i očajan da otkrije krivce za urotu prije nego što bude prekasno, Swagger pokreće plan osvete koji će uzdrmati neke od najmoćnijih i najkorumpiranijih vođa slobodnog svijeta.

Robert Dean uspješan je odvjetnik predan svom poslu i uspjehu. Privatno prolazi kroz novi bračni početak sa suprugom Carlom nakon okončane afere s ljubavnicom Rachel Banks. Agencija za nacionalnu sigurnost (NSA) najavljuje mogućnost donošenja novog zakona koji bi dopuštao nadgledanje i prisluškivanje osoba bez njihove prethodne dozvole. Da bi spriječio suprotstavljanje kongresmena, visoki dužnosnik NSA-e Thomas Reynolds naručuje njegovo ubojstvo na jezeru. Sasvim slučajno tamo se zatekne kamera prirodoslovca koji snima migracije gusaka i tako zabilježi cijeli događaj. Kad shvati što je snimio i da su mu progonitelji već za petama, pokušava se riješiti dokaznog materijala. U bijegu nalijeće na Deana i neopazice spušta dokaz u njegovu vrećicu s božićnim darovima. Dean se odjednom nađe u vrtlogu nejasnih zbivanja, ne shvaćajući što se događa...

Radnja filma događa se u bliskoj budućnosti kada su roboti dobrim dijelom zamijenili ljude u obavljanju raznih poslova. Naravno, ponekad se i roboti pokvare i otkažu poslušnost. Tada u pomoć priskaču specijalci kao što je Jack.