Margrave is a no-account little town in Georgia. Jack Reacher jumps off a bus and walks fourteen miles in the rain. But Margrave has just had its first homicide in 30 years. And Reacher is the only stranger in town. So the murder is pinned on him. As nasty secrets leak out, only one thing is for sure: they picked the wrong guy to take the fall.