I just meant that I generally liked his acting ... A Few Good Men, Top Gun, Rain Man, Mission Impossible, Last Samurai, Jerry McGuire, Les Grossman (in Tropic Thunder), etc.
But, I have no love for him as Jack Reacher simply because he plays it too far from Lee Child's character in the books. I feel that Tom Cruise is good as an emotive actor. Jack Reacher is much more of a stoic that no one should mess with but always do. Plus, he is a huge person ... intimidating. He also is not handsome but not ugly ... a regular (although big) guy. He is super intelligent but not talkative. He wants to do good even when doing some bad things to do it. Reacher is kind of a cross between Batman and Rambo. The Cruise depiction disregards many of the key aspects of the character. He seems to play him as a handsome, nice guy with fighting skills who is not particularly intimidating in any way. Does nothing for me.