Ieri era per l'onore. Oggi è per la giustizia.
Bob Lee Swagger, marine pluridecorato e cecchino infallibile, vive in esilio dopo una missione militare andata male. La sua ricerca di pace e serenità viene bruscamente interrotta quando si trova ad essere ingiustamente accusato di aver complottato contro la Presidenza degli Stati Uniti d'America. Ferito gravemente e braccato, Swagger dovrà cercare di sopravvivere e capire chi ha cercato di incastrarlo...