Wow, I like David Fincher and he really tried to take a really crappy script and make it cool. They should have called this movied Swiss Cheese Plot Room. From the start, the plot holes began creeping in. At some point, the plot holes had their own plot holes creating a worm hole of some sort. I was so totally bummed by this movie. Some cool, tense actions scenes wholly lost on the reality that there was no reality happening. If someone really wants me to list plot holes I will, but I would rather fall asleep. It would be more productive.