Disappointing. Lots of flashy action, mostly gunplay, explosions, some martial arts. High-budget exploding cars, trucks, and planes kinda shoot-em up. But comprehensible plot? Not so much. No real chemistry among actors, Zoe's attractive & actually gets to play a Latina; Idris is impressive & eye candy for the ladies, but it all seemed forced. No depth of feeling anywhere, no reason for the story. Shallow. In the end, a very forgettable experience. In fact, I've already forgotten why I went to this movie!