Jack Reacher retourne à son ancien quartier général militaire pour rencontrer la major Susan Turner, avec qui il entretenait une relation à distance. Il la découvre arrêtée pour trahison et accusée d'espionnage. Convaincu de son innocence, il l'aide à s'évader et enquête sur un vaste complot impliquant des sous-traitants militaires privés. Son enquête le confronte également à une adolescente qui pourrait être sa fille.