This movie is actually very well done, I'm not a fan of superhero movies, but this one is actually one I really enjoyed. The effects are very well done and the acting is great and the casting of characters is a great choice. Full of action, but does not rely on just that, it has a very interesting story, not too unrealistic. The hero doesn't save the day too many times and isn't bullet-proof like most super hero movies. Well done and entertaining movie.