I didn't see this movie for Batman. The only reason I saw this movie was because I was curious about Heath Ledger's portrayal of The Joker--and I was not disappointed. The Joker can easily be my favorite villain after this performance. It's a shame Heath is not here to receive all of the accolades for his outstanding performance. The movie itself was enjoyable--all 2 1/2 hours of it. It held my interest from start to finish. Go see it--you won't be disappointed.