I saw it not long ago on Dish Network. I thought Cruise did a good job. He is not as big physically as Jack Reacher is supposed to be but, he puts enough into his character to overcome that in the movie. Possibly his coaching in firearms and gun handling in Collateral helped some too with carry over.