It’s all-out action when Tom Cruise and Cameron Diaz team up for this preposterous comedy thriller.

Cruise plays a rogue secret agent who whisks Diaz’s innocent bystander on a perilous globe-trotting adventure after running into her at an airport.

As the pair go through a series of hair-raising escapades, Cruise assures Diaz he’s on her side. But with both the FBI and foreign arms dealers on their tail and his habit of repeatedly drugging her to get her out of harm’s way, can he be trusted?

It’s pure escapism, with an over-reliance on CGI effects, but Cruise’s irrepressible zest and Diaz’s charm pull the film through any rough patches to create slick and silly escapist fun.