Despite a couple of points where it may have stumbled, but overall it is a well-made film that only enhances the clout Marvel holds within the cinematic world.
The primary cast in this film is sensational. While some of the source material is altered or flat-out deleted, a lot of this film works. It clearly connects to real-world subjects. Considering how badly other comic book films were at this time, this film remains strong thanks to the exceptional talent within the movie.