i have loved batman since I was little. From Adam West to now. Even though I don't really like Christian Bale, he is probably one of the best batmans. The earlier batman movies were great for their camp value. Batman Begins and The Dark Knight are amazing adaptations of graphic novels. Heath Ledger's Joker was perfect and Harvey Dent (Aaron Eckhardt) was great. This is the only >2hr movie I have seen that did not need to end earlier. It is full all the way to the end. i love it and wanted to see it again as soon as it was over.