25. 'Jack Reacher' (2012)
Let's get something out of the way first: Yes, Tom Cruise is totally wrong to play author Lee Child's beloved tough guy detective/wanderer. But he's not a bad choice to play Tom Cruise's version of the character, which is less a physically imposing, macho guardian angel and more of a diligent, stern-faced enigma. This initially absorbing (if semi-ludicrous) mystery is distinguished by a lot of witty dialogue and some effective suspense, despite the fact it goes off the rails near the end. It wasn't much of a hit, but there are reportedly efforts to make another one. Could an older Cruise yet grow into the part?