Главный герой фильма — техасский ковбой Крис Кайл — после нападений арабских террористов на американские посольства и теракта 11 сентября 2001 года решает поступить на службу в армию. Вербовщик предлагает ему пойти в спецназ. Пройдя тяжёлый курс боевой подготовки, Кайл становится «морским котиком» и отправляется на снайперские курсы. Он знакомится в баре с девушкой Тайей и их отношения заходят очень далеко. Женившись на Тайе, Крис отправляется в Ирак, где прикрывает пехоту, зачищающую дома в поисках террористов. Его личные показатели неуклонно растут, он становится легендой у солдат. У него появляется противник – снайпер Мустафа, участник сирийской олимпийской команды по стрельбе и победитель олимпиады. Во время одной из миссий Кайл присоединяется к пехотной группе, занимающейся зачисткой домов, желая поделиться опытом с неопытными армейскими пехотинцами. Хозяин одного из домов Шейх сообщает, что за 100 тысяч долларов готов сдать одного из приближённых Аль-Заркави по прозвищу Мясник, на что получает согласие от военных. Однако перед следующей встречей Шейха и солдат американский конвой попадает под обстрел Мустафы. Кайл поднимается на крышу чтобы засечь местоположение снайпера, но Мустафа замечает Криса и не даёт ему поднять голову из-за преграды, в то время как Мясник жестоко расправляется с Шейхом и его сыном. В ходе охоты на Мясника отряд выходит на его предположительное месторасположение и останавливается в одной из квартир напротив, где живет семья иракцев. Те демонстрируют радушие и приглашают солдат на ужин, однако Крис находит у гостеприимного хозяина тайник с оружием и разоблачает его . Поставленный перед угрозой тюрьмы хозяин соглашается помочь отряду и проводит их к дому, где собрались Мясник с приближёнными. В ходе ожесточённого боя с террористами Крис убивает убегающего с соратниками Мясника.