Hard to believe it is a Marvel movie. More than 2 hrs 30 minutes in length, waste of a star cast, waste of money. Sometimes the screen just has actors showing emotions for close to a minute without any dialogue. Action is ok ok, but story is completely lackluster. The Marvel genre movies are still logical and believable, but this one looks like one of those Chinese movies with an overload of special effects without anything else of substance, oh it is directed by Chloe Zhao and the lead is a Chinese, so that's that. Nothing against the Chinese, Jackie Chan and Bruce Lee are loved for what they did, but this one is just ....
Also, if you are watching with a kid, just be ready to skip forward for one sequence after the Babylon party, rest can be watched by kids , if they want to that is..