I thought it was quite good. Good action, good computer techism, more so than most movies, and t had elements of Fught Club plot-ism, and Mission Impossible 1 character relations, or something to that effect.
Good movie the first time, will make more sense the second time!