Jack Reacher (Tom Cruise) is terug en wanhopig op zoek naar gerechtigheid. Reacher vertrekt naar zijn vroegere militaire basis in Virginia, waar hij heeft afgesproken met Major Susan Turner (Cobie Smulders). 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.