I saw the film last night and I rate it up there with Batman Begins (which I rate very highly). Well shot, lots of cool toys and they explain the technology in such a way that you don't have to suspend disbelief as much as you would think you would have to.