You know, overhyped whatever whatever, overrated yes yes, but still great.
I think The Joker became one of my favorite villains ever with this movie, and i couldn't care less that Heath Ledger had died before the release of the movie.
Now, what i don't agree and find absolutely absurd, is people putting Hellboy 2 in the same landscape as TDK. Give me a break, i loved Hallboy 1, Hellboy 2 felt like derivative crap, not even close to being as good as TDK or Iron Man, shit The Hulk was better than Hellboy 2.