When I think of the physicality of Jack Reacher, Trace Adkins comes to mind.
Tom Cruise as Jack Reacher is a travesty