It wasn't completely terrible, but it was too long, had too many characters and had long stretches that were just dull. They introduce all the characters in flashback, but then have to get the gang back together and like 90 minutes in they're still re-introducing characters and getting the gang back together. Sersi and Ikarus are supposed to be the main characters, I guess, but they both show the least emotion out of all the characters and we get no sense at all of their supposedly seven thousand year love story. Kingo was fun but just says "actually, I can't help!" before the end and disappears for the last half hour. I kind of like the Irish guy but he was pretty underdevloped. Phastos comes into it too late. And so on. It was funny how the start makes it look like Jon Snow is going to be one of the main characters then he just disappears after the first fifteen minutes.
Some of it looked nice (if you like scenes shot just before the sun rises/sets then this is the movie for you!) and I appreciated the minimal CGI and green screen in the location stuff, but the deviants looked terrible. Literally like something from a video game. It was really hard to enjoy any action scene with them in it because they didn't look like they were really there. And the leader was just there to give Angelina a (not that great) fight scene. The CGI on Pip the Troll looked horrible too. The evil celestial looked good though.
I liked how Makkari's powers were done, it wasn't the usual slow motion speedster stuff. The fight scene everyone had with Ikarus at the end was by far the best action bit but it was two hours into the movie.
The celestial bursting out of Earth is supposed to destroy the planet but part of its head and hand come through the surface and the planet is completely fine?
I appreciated that it tried to be different from the usual MCU tone but the more typical movies Shang-Chi and No Way Home were more enjoyable so they'll probably just stick to the usual forever!