This movie is one I will only watch once. As one reviewer here posted, this movie has no depth to it. Almost the entire movie is full of jokes. Visual effects were very good. But the storyline was boring and disappointing. Definitely not of the caliber and at par with other of the recent MARVEL movies.