I am a huge Marvel fan and have seen all of their movies within the first week they came out. I have to say this is probably one for the bottom 2 or 3 positions.

The Good: The costume design and the premise for the settings is great, the characters are generic yet fun to watch, the tech and visual effects are superb

The Bad: The plot is riddled with plot holes, the plot itself is so generic especially the final accumulation of the film, I understand the need for social messages but the films forces them on you without really making you want to support the message being given

All in all I would say watch it without expecting too much.