This movie was hard to follow @ 2 am b/c there was a lot going on. Multiple scenes/angles/character experiences describing the same turn of events-and a complex turn @ that-I thought the movie was over, and we had 45 more minutes, so I definitely got my money's worth of entertainment w/out being bored. The joker was the most evil Batman villain I have ever seen (although I do not remember the Jack Nicholson joker.) Heath was truly incredible. The thing I loved the most was that the previews did not give too much away, and they were cut in such a way that the jokes were revealed in the movie, not the preview. The preview had it's own jokes, cut from different scenes in the movie, able to stand on their own.