Francotirador está basada en el libro American Sniper: The Autobiography of the Most Lethal Sniper in U.S. Military History escrita por su propio protagonista, Chris Kyle, considerado el francotirador más letal de Estados Unidos, ya que llegó a causar la muerte de hasta 255 insurgentes iraquíes. Tal fue el temor que causó durante la guerra de Irak que la población local pasó a llamarlo con el sobrenombre de "El Demonio de Ramadi".
La película cuenta la historia de Chris Kyle (Bradley Cooper), un marine de la armada norteamericana, famoso por ser el francotirador que más bajas consiguió en su carrera.
Desde muy pequeño, Chris Kyle se sintió atraído por la armas y en 1999, en un segundo intento, consiguió ingresar en la Marina de los Estados Unidos para formarse como SEAL (la principal fuerza de operaciones especiales del país). En el mismo año, Kyle es destinado a Ramadi, Anwar y Bagdag para combatir en la Guerra de Irak donde sufrirá momentos aterradores que no será capaz de olvidar.