Jack Reacher vertrekt naar zijn vroegere militaire basis in Virginia, waar hij heeft afgesproken met majoor Susan Turner. De ontmoeting wordt echter uitgesteld wanneer blijkt dat Turner is gearresteerd. Er is wel een andere officier die Reacher beschuldigt van een misdaad waarvan hij zich niet kan herinneren dat hij hem ooit heeft begaan. Schijnbaar was hier ook een kind bij betrokken. Reacher gaat op zoek naar Turner zodat hij zijn naam kan zuiveren voordat het leger, de FBI, de politie en een bende criminelen hem weten te achterhalen.