With a mischievous grin, Roy Miller (Tom Cruise) gazes into the distrusting eyes of June Havens (Cameron Diaz), who’s spent the last 18 hours drugged unconscious, and explains why she’s not wearing her clothes. “I’ve been trained to defuse a bomb in the dark with nothing more than a pin and a Junior Mint. I think I can get you into a bikini without looking,” he says, before adding, “I’m not saying that’s what I did.” Creepy. But then, this is Cruise we’re talking about, and for once, this aspect of his presence actually adds to a role. He spends much of this locally shot film from James Mangold (3:10 to Yuma) as a fast-acting enigma; he’ll do anything — or kill anyone — to protect the beautiful blonde Bostonian he’s dragged into a world of espionage, pursued by dozens of gunmen and a determined federal agent (Peter Sarsgaard). And though the movie suffers from over-edited action, the quirky leads keep things headed north by northwest.