I've never enjoyed a superhero movie more than this. While a superhero's abilities often separate him/her from the average person, this film makes the superheroes into a type of everyman. They are more easy to relate to than characters such as Superman or even Captain America. I've never read comic books and have never even heard of these characters, but I'm definitely a fan now. The casting, the special effects, the writing, the tone, everything about this film worked extremely well. I would definitely recommend this to friends--even if they are not into science fiction or superheroes.