This movie rocked. It was like watching a Drama and three action movies all at once. Great sci-fi, exciting all the way through, and very tightly written. There was never a *groan* moment with somethings stupid that made no sense. I can't wait to see it again, and in the theater.