(+) Great social criticism thematizing oppression of minorities and over-involvement in third world countries.
(+) Fantastic special effects.
(+) Amazing soundtrack.
(+) Great origin story.
(+) Several very good and relatable villains.
(+) Does great in combining sci-fi with aspects from african traditions.
(+) Fantastic world building.
(+) Occasionally very funny.
(+) Great action sequences.
(-) The last third of the movie is too typical of super hero movies.