24. 'Knight and Day' (2010)
Cruise is the larger-than-life CIA agent, and his Vanilla Sky co-star Cameron Diaz is the civilian lady who winds up in the wrong place at the wrong time and gets swept up in an absurd romance/action adventure. The concept is great – and it dares to utilize Cruise's physical comedy chops, which are surprisingly substantial – but despite the stars' rapport, the film seems more interested in overbaked action setpieces. That's part of the joke, of course: Cruise is sending up his Mission: Impossible antics here. But a little of that goes a long way, and too much of it goes nowhere at all. We will give the star bonus points, however, for gamely poking fun at his screen persona.