I was a steadfast believer that Michael Keaton was the best batman... Until Christian Bale dawned the dark knight title. This movie was spectacular! The best thing about it is the director does not simply rely on the fact that people will go to the theaters because its titled batman; instead he uses intricate character development (Harvey for example) to heighten the experience and he capitalize on some extremely talented actors (Heath Ledger). This movie is a must see, whether you are a batman fan or not.