I'm sorry, but this movie was truly awful. I would have walked out of the theaters at the midway point, but my friends wanted to stay. I guess if you're a parent watch out maybe. It starts very PG and goes like that for a bit, then spontaneously has ripped off horror movie scenes, with lots of blood and gore. This is then followed by a joke for a 7 year old to find amusing.
The whole movie feels like one giant CGI, sensory overload, battle sequence. Which is then broken up by bad jokes, and horror movie clips that belong in a different film. By the end I did not understand the plot, and I don't think it mattered.
I went opening night to a full theater, and no one laughed at the jokes. It was silent. We laughed at other things, but nothing we were supposed to. I found myself wishing I was watching any other Marvel movie. Even The Eternals.
I guess if you love CGI, loud noises/music, trippy transitions, puke jokes, weird slowed down effects, and don't really care who any of the superheros are, then you'll probably have fun at this movie.