Overrated... I usually don't say that, but I simply cannot understand it's popularity. I'll admit it definitely has a strong start, but the rest was downhill for me. The characters were too unfocused for me to get invested into what happened to any of them. Especially Kevin Spacey's characters flip-flop nature. The romance for which I guess is supposed to motivate the leads actions in the latter part of the film was so rushed that it just felt absurd to me. I guess the movie had a few good chase scenes, but that was mostly it for me.