U.S. Navy SEAL Chris Kyle skickas till Irak med ett enda uppdrag: att skydda sina medsoldater. Hans skicklighet som skytt räddar otaliga liv på slagfältet. Många historier om hans mod i strid gör att han får smeknamnet "Legend". Men också fienden känner till honom. Ett pris har satts på hans huvud. Han är ett huvudmål för rebellerna. Han står inför en konflikt av ett annat slag: att försöka vara en bra make och pappa halvvägs runt jordklotet. Trots faran och att det sliter på familjen hemma tar sig Chris igenom fyra hemska tjänstgöringsperioder i Irak. Han personifierar en SEAL:s motto att "aldrig lämna kvar en soldat". När han återvänder till frun Taya Renae Kyle (Sienna Miller) och barnen märker Chris att han har svårt att lämna kriget bakom sig.