When Tom Cruise was cast as Jack Reacher, fans of Lee Child’s novels weren’t sold. Why? Well, Reacher is a 6ft 5 powerhouse and Cruise? He’s a solid 5ft 8. A bit of a size mismatch. But here’s the ...