the actor is also more faithful to the books
Roger that. Watching 5’6” Tom Cruz try to play 6’9” tough guy Jack Reacher was a joke.