Regardless of how you feel about Tom Cruise as a person, he is one of an incredibly elite few who have the clout and taste to always pick strong movies to be involved in.
In the last fifteen years, Cruise has never acted in a bad movie. There may be the occasional so-so film, like Valkyrie or Knight and Day, but the track record that provided Edge of Tomorrow, Collateral, War of the Worlds, Tropic Thunder, Minority Report, and the last three Mission: Impossible movies made up for the occasional Rock of Ages.
Jack Reacher: Never Go Back pierces that 16-year streak. It’s the worst picture Cruise has made since Mission: Impossible 2, and his most bland performance in even longer.