We tried to go see this movie opening morning but everywhere was sold out, and I can see why! This movie had everything: joy, tears, suspense, drama, explosions, and tons of action! Even a little romance for us girls. Very well rounded movie. I forgot that the Joker was Heath Ledger, he was so immersed in the character. And of course Christian Bale was HOT. There are a few points in the movie that make you think, especially the end, if you've followed the Batman story at all. Really, really good movie! :)