These gentlemen (in or out of character) are the strength of the film. Christian Bale suffices as the Batman, but his pseudo-WWE voice grates on the senses in an obvious strain on the vocal chords. Heath Ledger has been a favorite actor since "Ten things..." and truly immersed his talents and soul into the true character of the Joker. I have mourned the loss of the man as well as the actor. By leaving the Joker hanging by an ankle in midair smacks of a sequel. Who, in his right mind, would attempt to follow Ledger in this role? Definitely worthy of the posthumous Academy Award! I would watch Michael Caine read the London phone book, but his portrayal of Alfred is impeccable. Morgan Freeman? Holy Cool, Batman! As always, unflappable and totally spot-on. Aaron Eckhart is exemplary as Harvey Dent... exactly as I would have cast the role after decades of comic book reading. And Gary Oldman? Jim Gordon to the nth degree. All in all, great casting, superlative special effects, and a story-line that is easy to follow. But Christian Bale? Handsome, true. Michael Keaton? Never in your wildest dreams!
Phenomenal visual and audio humor. I always hate to be the first to laugh in a movie theatre, but couldn't help myself. This was the FIRST movie theatre event for a three-year-old grandson. His attention held for nearly an hour, which was amazing in and of itself! Great light-hearted good-triumphs-over-evi presentation which I will purchase when released. The animation captures physical facial nuances flawlessly. Really enjoyed ourselves and highly recommend the film. "There are no accidents!" And seeing this movie is definitely no accident!!l