I went in with very low expectations, predicting another insipid work which would be shamelessly derivative of superior products, but it actually forms its own identity and manages to hit all the right notes throughout. Attaining an adequate balance between comedy, action and drama is difficult when your film is so soundly financed and has such a large target audience, but it honestly did not appear to be a problem here. The film engenders a real cogent atmosphere, never really spawning a dull moment or having any major storytelling flaws. Thankfully, it wasn't too long, either. I would not say it is a great film, but it is fun and it is enjoyable, especially if you see it in a crowded theatre.
I can count the amount of comic book films I genuinely like on one hand, and this is one of them.