I took in this film on the weekend with Jane. It was good. That's really all the review you need, but this being the internet, fapping wankbadgers require I do more.
I'll fess up that I didn't know the Captain Marvel character before watching this film. I did read a long, explanatory thread on the Twitz, by the author Wesley Chu as I recall, who laid out the entire fascinating history while standing in a car park after a date.
His date abandoned him, but at least I got a great thread to read. Long story short, Captain Marvel go caught up in an IP dispute between US and UK comic publishers who finally swapped the character's gender and name to avoid a copyright suit.
Perfect. I love it.
Having no investment the canon I came at the movie without preconceptions. Honestly, I found the first Act a little confusing. But it quickly became obvious why. Brie Larson's character Carol Danvers is still discovering her own history and her imperfect memory is far from a reliable narrator. If you find yourself thinking, "What the fuck is going on here?" it's because the writers and producers WANT you to be thinking exactly that.
For fans of the greater Marvel Cinematic Universe, the main narrative sequence predates the events of last year's Infinity War by about twenty years. Larson's character, who undergoes a number of name changes as she recovers her memories and personal history (but is never once called Captain Marvel) arrives on Earth in the 1990s, literally dropping into a Blockbuster Video store. Even back then, it's looking dilapidated and I did enjoy this piece of proactive retrofuturist nostalgia.
Speaking of which, Agents Coulson and Fury are much younger and largely unknown to each other. They haven't yet gone full to Men in Black mode, and Danver's arrival is a large part of the reason why they do, and why Fury eventually sets up the Avengers Initiative.
You dont need to know the plot. There's an alien war, it spill's over here. A lot of preconceptions are set up and turned over.
My bottom line is I enjoyed it hugely. Larson really makes the story and character arc work. By the end of the movie she is effectively Superman with a double X chromosome. Seriously, she would kick the Man of Steel's shiny ass. She'll be a great addition to the roster when the Avengers return.