I want to say that this movie wasn't exactly what I was expecting, but don't let that steer you away from it. The acting was superb on all the character's parts, the Joker in particular, Heath Ledger's performance as the iconic psychopath was grade A, he was a funny character in a dark way.
Christian Bale as Batman and Bruce Wayne was also top notch, as his character became more aware of the effects he's had on the city he's emotions are expressed beautifully and Alfred adds great support.
Two-Face is intorduced and is portrayed like a mirror image from the comics to the big screen (in character mind you, not looks however Two-Face had to be the best makeupjob I've ever seen in a movie, unless that was computer generation).
I could go on but I'm sure you all get the idea about the acting. The story and plot don't dissapoint either but there isn't much I can say about it without giving something away. What i will say is that this is one of those movies that is PG-13 but borderline R, it's not a movie for little kids, parents you have been warned.
Overall the entire experience was great, I just wish the theater I went to hadn't replaced their seats as the new ones are uncomfortable, but that's not the movie's fault.
Definitly recommend it to most anybody into the genre, but leave the kids at home.