Проезжая через тихий провинциальный городок, Джек Ричер, некогда служивший в военной полиции, решает ненадолго задержаться. Его планы нарушает местный шериф — мужчину задерживают, заподозрив в причастности к недавнему жестокому преступлению. Однако вскоре полицейским становится ясно: этот молчаливый, физически мощный незнакомец явно не тот человек, которого они разыскивают. Когда Ричера отпускают, он, вместо того чтобы уехать, неожиданно предлагает властям помощь в расследовании. Опытный в розыске и анализе, бывший майор начинает собственное неофициальное расследование, постепенно распутывая клубок загадочного дела.