For over 20 years, Lee Child's Jack Reacher has been described as a character full of contradictions, a drifter with a detached attitude, yet the almost unstoppable force of a human battering ram.