Good movie, not something you should bring your young children to due to the cranked-up language (I usually don't have a problem with lots of bad language), the "Twins" were basically a pointless marketing tool for young kids, could have done without them. They basically wasted 10-15 minutes of the film. Other than that, good story development, good effects. Would DEFINITELY see it again.
After seeing Batman Begins, I've been waiting to see if it one of those one hit wonder-revivals we see more often than not. After seeing this movie, I have faith again in comic book movies that almost all previous comic-movies pretty much destroyed. Seeing Christian Bale being outdone be Aaron Eckhart, and Heath Ledger, just wow..........Before this movie I wasn't a big Heath Ledger fan, but after seeing the first two seconds of him as the Joker, I got goosebumps and eagerly awaited the next scene he was going to steal. I honestly have never been more entertained, and frightened that a character like that was even thought up in the first place. I have to honestly say after a few minutes, all I could think about was "when were we gonna see the Joker again?".