It is an origin story, that will be fullfilled in End Game.

Rating: 8/10 (9 March 2019)

From the off I just want to say if you like Marvel movies this should fit what most expect and tick the usual boxes. Problems others may have with this film are probably due to the last Avengers, being full throttle with lots of action and super fast pace.
This it just a set up movie to develop the Captain Marvel character for the next film Avengers: End Game. Has some good back stories for more then the lead also in the mix, linking faces from other movies in the MCU you already know with this story.
It is a movie that was required for the investmate that is going to be needed in Captain Marvel i the future, not the worse not the best movie, but needed nevertheless.
Rather have this back story now, then what DC did with Aquaman and have a hindsight spin off film after the big team up movie has been released. Enjoyable, watchable and makes you want to see more how this character is going to add to the Avengers next movie.