Based on the reviews I guess I was expecting too much from this movie.

Where were the technical consultants? It wasn't long into the movie before I wondered if there were any on the movie staff. The abundance of bad science, Roadrunner physics, medical miracles and technical mistakes really started bothering me early and just got worse. I almost want to see the movie again to count up how many unexplained gizmos there were to increase tension or simply to keep the plot moving.

The writing is lazy and depends more heavily on crutches than a ward of amputees. Crack shots that miss at the critical time, elite police forces that can't take the most basic precautions, a pilot who can barely fly makes perfectly timed critical mistakes to move the plot while expertly flying through canyons, equipment that fails at just exactly the right moment - it never stops. And trying to figure out why some characters suddenly do inconsistent things will give you a headache. At some point every hero should have been dead at least once, but were inexplicably spared.

I'm pretty sure if they'd fixed all the stuff discussed above the movie would have been an hour shorter.

On the plus side, if you can ignore the details the story is fiendishly complicated and twisty. Yeah, you can see some of it coming but I'll bet not most of it. While some of it is a bit silly and over the top, there's lots and lots of action. The camaraderie between the characters is nice to watch - they really click. The acting probably isn't Oscar worthy but pretty much everyone is entertaining.

Overall, it's dumbed down entertainment at it best.