У фільмі «Стрілець» ми знайомимося з Бобом Свагером, колишнім видатним снайпером морської піки, який дивом пережив африканську війну. Зараз він веде спокійне життя у затишному гірському будиночку, але доля підготувала йому нові випробування. Коли секретна служба дізнається про замах на президента США, Боба просять повернутися до справи. Йому стає відомо, що терорист готовий вразити главу держави з відстані півтора кілометра, а зупинити його можуть лише такий же вправний стрілок. Полковник Айзек Джонсон, який представляє службу безпеки, апелює до патріотизму Боба, і той, не вагаючись, погоджується допомогти агентам ФБР. Ветеран швидко визначає, де і коли може статися замах, облаштовує засідку та чекає на вбивцю. Аж раптом, плани руйнуються: опинившись у пастці, Свагер дізнається, що зрадник підготував все так, аби звинуватити його у злочині. Боб не може допустити такого фіналу і вирішує викрити справжнього злочинця, щоб захистити свою честь і країну.