The biggest letdown ever. Heath Ledger's par performance is entirely overrated, but easily stood out among all the subpar performances put up by everyone else. The only reason Ledger's performance is gaining praise is out of respect for the deceased. Christian Bale's performance was laughable - his Batman voice was uncomfortably awkward and inconsistent - overall he was unconvincing. Everyone else was easily forgetful. It never felt like the actors became the characters they were supposed to be; similarly, it never felt like the film was set in Gotham. It certainly didn't help to see Illinois car tags everywhere- a constant reminder that the film was shot in Chicago. The film played at an extremely slow pace and lacked the usual thickness of plot and sub-story lines that even the most average films have. It will sorely disappoint anyone looking for the thrilling ride of a typical Batman movie and the eye candy associated with new Bat-gadgets and new character villains (okay the two-face thing was moderately cool but totally expected). Will somebody please tell me where they spent $180 Million? My best guess is on poor acting. :( Overall, the movie had all the potential in the world - especially at the end where there were cruise boats on Lake Michigan (sorry I mean somewhere on Gotham water), one filled with criminals and the other with innocent civilians. I felt something juicy brewing, but unfortunately the action fell short yet again. I think the best way to describe this movie would be as a series of anticlimactic ends to undeveloped subplots that led up to one big anticlimactic end. Honestly, this was the first time in a very long time that I was actually periodically checking my watch starting about halfway in to the movie until its end because I was ready to go. :(