This movie was action-packed from start to finish. The story was awesome, the visual effects were outstanding, and the acting was top notch!
Obviously, the Joker stole the show! It should have been named the Joker movie. And the love-triangle between Bruce Wayne, Rachel, and Harvey "Two-Face" Dent added some depth, lacking in most action movies these days.
Many parts of the movie are shocking, and the excitement never ends. I had to go to the bathroom about halfway through and held it in, because I wanted to see what happened next. And I'm glad I did. If you get up for even two minutes, you're going to miss something important.
Overall, great movie. I'm going to go out on a limb and say this may just be the best movie of 2008.