The movie is great, fun to watch and has good humor. However in term of the story and Character building, it just as good as Aquaman or Spiderman Homecoming. Not even close to Captain America First Avengers or Wonder Woman. But still, it is a good movie to watch before Avengers Endgame.