He's too small. Reacher is a Huge Man in the books, and his size alone makes him dominant. It was impossible for Cruise to have that effect, no matter How famous he was nor how much "Hollywood Magic" was used. The new actor is better, but still a bit short.
I've started reading a bunch of J.A. Jance novels. Light , Character Driven modern Who-Done-its, with plenty of interesting people.