Well done, but predictable.

Rating: 9/10 (20 March 2004)

I really, really did like this movie. But I guess my expectations were too high, seeing as I had been waiting for it for approximately four months before it's release, and I think I mentally over-hyped it. Stylistically, it was flawless. However, I think it was intended to be one of those movies that doesn't make sense until towards the very end, but somehow me and my best friend figured out exactly what was going on within the first twenty minutes, and we were right... So, yeah, certain parts sort of dragged on because they were supposed to be hints of what was happening, but if you already know, it's just like, "Get on with it already."
9 out of 10 stars, though. See it.