I was expecting the standard action hero garbage, and was watching this with pretty low expectations. This is way more mature, and even though there is a young kid and also a young girl in the movie, the story revolved around the adults, which was a nice change from the standard action movies. Although some of the characters really did not seem to serve much purpose, they were ok as background characters and made the main character more real. Older viewers would probably enjoy this movie more than teenagers, as it does deal with a rather complex situation that is not really seen in other superhero movies..