Just amazing action scenes, so well choreographed, leaves you in awe. While the story is very well constructed, makes you really feel for it. It is smart, fast, while still being heartfelt comic book adaptation. Just a great movie, that feels underappreciated.