It is corny. Its just well made corny. Joss Whedon took what he had to work with and made a great movie with it. Its not Schindler's List. Comic book movies are inherently silly by their very nature, including Dark Knight. If you aren't down with that save your money 'cause its never going to be anything else.