nobody mentioned the dark knight???
I was actually surprised by the positive themes I saw in Dark Knight for such a mainstream hollywood production.