Un francotirador asesina a cinco personas en Indiana. Durante el interrogatorio, el sospechoso declara solo el nombre de Jack Reacher (Tom Cruise), un misterioso exmilitar conocido por hacer justicia por su propia cuenta. Con estos indicios, la Policía empezará una búsqueda para atraparlo.