Cameron Diaz is the damsel in distress; he is the knight in aviator glasses. Shit blows up. Zzz. Irin hopes it turns out to be like True Lies. Trailer after the jump. (Or high quality here.) [Filmonic, Ain't It Cool]