I have now seen this twice on IMAX, and I LOVED the effects in this over the top movie. I agree it is perhaps 1/2 hour too long, but never a dull moment. WHY on earth did they give Batman that super creepy voice? Just made him weird. As for Heath as the Joker. He was actually rational in his reasoning but maniacal in his actions. Superb acting and sad that it is his final performance. MUST SEE and more than once! I enjoyed it MORE the second time! Run, don't walk...