Früher war Jack Reacher (Alan Ritchson) bei der Militärpolizei. Nun bereist er jedoch die Welt, aktuell ist er gerade in dem kleinen Städtchen Margrave angekommen und wird sofort verhaftet. Warum? Nun angeblich soll er einen Mord begangen haben. Polizeichef Oscar Finlay (Malcolm Goodwin) befragt den schweigsamen Mann, der jedoch im richtigen Augenblick, durchaus wichtige Dinge zu sagen hat.
Dennoch verstehen sich die beiden Herren zunächst weniger gut aber schon bald müssen sie und Polizistin Roscoe Conklin (Willa Fitzgerald) zusammen arbeiten, denn die Serie von grausam ermordeten Menschen scheint nicht abzureißen und die Drahtzieher hinter diesen Taten, befinden sich auch unter den Kollegen der örtlichen Polizei. Als es für Reacher dann zusätzlich zu den offensichtlichen Problemen persönlich wird, ist klar, dass er jeden einzelnen seiner Gegenspieler, zur Strecke bringen wird…