Yeah, florgee kind of spoiled it for everyone. But I guess in a thread like this, there's bound to be some spoilers.
The Dark Knight isn't overrated. Watch Batman Begins, then watch TDK, and you'll know why it's such a great movie. People "follow it around, like sheep" for good reason.
I've never seen hanc0ck, but very few movies ive seen have risen above tdk. sept wild hogs..... At the same time, hanc0ck has Will Smith. And at the same time again, TDK has Morgan Freeman... *sigh* what to do?