If you even remotely like super heroes, go see this movie. Marvel has done quite a job with multiple movies building towards this and they do a great job making every character seem important and very formidible. Just a great, fun movie with a very serious side to it as well.