Best. Superhero. Movie. Evar!
Seriously, this was a fantastic film. I've seen it twice already, and I want to see it again. Bale is perfect as Batman, Michael Cane as Alfred is pure genius, Dr. Crane was great, Liam Neeson was great, Morgan Freeman was a joy to watch, but Katie Holmes... She seemed rather weak for the role, but she didn't distract too much from the movie, so it's all right. I can't wait for the next one, and I think Jim Carrey would make a wicked Joker (yes, I know he already played the Riddler, but he's better suited for the Joker).