I was really anticipating seeing this movie since I've been so disappointed by most of this summers offerings. I liked this movie and it had so much content and ideas that I'll have to see it several times. It's like an inkblot. What you see will be different than what I see. Then you think about it again, and your original opinion changes. Kind of like the first matrix, not the two inferior sequels. Go see it!