Jack Reacher, un duro y experimentado policía militar, ha dejado el ejército hace seis meses y desde entonces vagabundea por todo Estados Unidos sin domicilio, teléfono ni tarjeta de crédito. Cuando visita la pacífica ciudad de Margrave, le arrestan como sospechoso de asesinato, siendo inocente.