You know, there are only a handful of films I've seen in my life that I'd consider flawless, and damn, this is one of them.

I just got back from seeing it, because every showing from opening day up until 7:00pm tonight was sold out at my local theater, and the showing I went to ended up selling out as well (I kid you not). I'm not even a Batman fan and I was totally engrossed from beginning to end, completely forgetting the problems of everyday life. And Ledger gave one of the finest performances in recent memory.

I can see why it's breaking all the records it has so far.