35. Oblivion (2013)
In this post-apocalyptic action movie, Cruise plays a repairman, going around a barren Earth fixing drones, who discovers he's not so alone after all. While it's always a kick seeing Cruise in man-of-action mode, this movie hits the ground immediately, scrambles your brain, and leaves you wondering if the writers had all the twists figured out before they started shooting. A sci-fi mishmash that mished and mashed too hard.
34. Mission: Impossible III (2006)
J.J. Abrams will forever be regarded as the guy who breathed life back into the Star Trek and Star Wars franchises. Sadly, he dropped the ball with the third installment of the Mission: Impossible franchise. The movie not only restrains Cruise, forever cheating death as super-agent Ethan Hunt, but wastes the late, great Philip Seymour Hoffman, barely there as the movie's oily villain. An attempt to emulate the team-centric TV source material that's better served in a 4pm TNT slot than the big screen.