In una piccola e tranquilla cittadina, cinque persone vengono uccise, apparentemente senza motivo, da un cecchino lungo la banchina del fiume. Le prove portano all'arresto di un ex tiratore scelto dell'esercito, che, brutalmente pestato durante l'interrogatorio, prima di entrare in coma fa il nome di Jack Reacher. Così inizia un'incredibile corsa verso la verità, in cui Jack Reacher si dovrà misurare con un nemico inaspettato, con una spiccata propensione alla violenza e un segreto da mantenere.