Brilliant movie! I saw this movie twice in one week: once in a regular theater and once in iMax. I never do that. That's how much I liked this movie. It plays out like a crime drama more than a superhero movie, grabbing you from the very beginning and never letting you go. Heath Ledger's performance as the Joker is amazing as is everyone else from Christian Bale to Aaron Eckhart. The story weaves back and forth making you think you think you know what's happening and who's in charge, but then someone will pull an ace from their sleeve. It is brilliance from beginning to end!