Far too long, much too loud for comfortable listening. Dead characters kept coming back from the dead. Confusing story line, which in reality wasn't much of a line at all. The whole film was mostly a tribute to special effects. The one saving thing was Heath Ledger's role as The Joker. Michael Caine was also very good, in an understated way as usual. Someone can also perhaps tell me why the theater has to show ten previews, some for films opening in early 2009, prior to showing the feature.