This is a Chloe Zhao film, not a Marvel movie. It's full of extremely diverse characters with their own cultures, thoughts, feelings, motivations, and opinions. Most of the movie is focused on well constructed moral dilemmas, personal identity surprises, and allegiances. There's well executed action and a few good laughs, but overall the movie is philosophic in nature and I enjoyed it. I'd give it 7 out of 10, but on a 5 star scale I think it deserves a full 5