(+) Good special effects.
(+) Interestingly wrapped origin story.
(+) Great use of comic relief.
(+) Good soundtrack.
(+) Good acting performances.
(+) Glimpse of social criticism
(-) Unclarified super-hero powers.
(-) Movie seems totally pointless in the context of the MCU franchise, just introducing the Captain Marvel character but not even managing to characterize her properly.
(-) Rather unsatisfying climax.
(-) Lack of relatable character motivations in both villains and heroes.