Cruise did a good job as Reacher, but those who’ve read the books say otherwise.
Having read all of the Reacher books I’m squarely in that latter group. His defining features in the books, 6-8, 250lbs.
He did play the badass Jack Reacher very well, but in the book Reacher is 6'4"
Cruise as Jack Reacher:
Well, the character is described as being 6’-5” tall, about 280 lbs, with hands the size of hams, able to commit controlled mayhem against 3 or 4 large fit opponents within seconds.
So maybe you can understand why casting Cruisr as Reacher is laughable to Lee Childs readers. Same as casting the petite Demi Moore as GI Jane.