This movie rocks! I saw it opening night and was floored! The dark humor presented by Heath Ledger's Joker was a great way to appeal to the intellect of the viewer and to offset a couple scenes that kind of dragged. The action scenes made up for any questionable scences in the film. Loved the bat bike! My only complaint was Maggie Gylenhall as Rachel because Maggie is so plain that she reminds me of a skeleton with no emotion. Even the dramatic scenes with her character were ruined by the little emotion that she conveyed. She was still better that Katie Holmes-don't get me started....Overall a great film that I know I will watch many times in the future.