The movie started out great and I thought it would be worth watching. The first 20 minutes of the movie was all right, but after that it went downhill, with a ridiculous story, lack of proper explanation, and below average acting. Apart from the visual effects, the movie is utter crap. Usually comic book based movies, even when the story involves magic, tries to include at least a minimum level of rationality in the plot(like Thor for example) but the story of this movie didn't even keep up to that minimum level. The only thing I liked about the movie was the presence of Benedict Cumberbatch(His acting was good as always).

If you like visual effects, then you may watch it but that's all you're gonna get. Everything else, especially the story, is just terrible. Apparently, as long as there are visual effects in an MCU movie, people give it good ratings irrespective of the quality of the story.