Went to see this at the Imax yesterday, and was completely blown away. I loved the first Batman film, but in comparison this is so much better. The action moves at break-neck speed from the opening bank heist to the rooftop finale, this is one hell of a ride. An exceptionally strong cast delivers, and Heath Ledger delivers a performance of disturbing charm and charisma which truly embodies the attraction of the Joker. The cinematography of Hong Kong and Chicago is breathe taking, especially on the IMAX screen and the plot builds great momentum for the final showdown. But what truly lifts this film is the script and dialogue, which intelligently dissects the meaning of a hero. This is a film to enjoy on so many different levels, a true sign of a masterpiece!!!!