I suspect that the most positive ratings come from black people who are happy to get a black superhero from Marvel. The movie is totally crap! Not even a B-movie compared to 'Infinity War'. I know a superhero movie does not necessarily have to be very realistic but a high-tech society created by people who yell 'uga uga' when their primeval prince fights against another primitive one? Please!