I have now seen this film twice and noticed two things: first, the demand to see it is still there, second, it is still worth watching the second time around. The only thing that disappointed me was that I will not get to experience the unfolding of the mystery for the first time ever again. Where Jack Nicholson made himself part of joker, Heath Ledger is no where to be found in his interpretation. Christian Bale puts his Batman to it's limits, along with everyone who befriends him. And for the first time this summer, I couldn't guess where this film was leading me. If you don't see it in the big screen, you're doing yourself a great diservice. I know I'm going back at least one more time.