CGI is wonky, Brie Larson is at her best when she isn't powered up. Makes weird decisions throughout, doesn't explain how Mar-Vel got the cat or the cube. Could've really helped explain the rest of the MCU. Also the skrulls are really bad, makeup looks like it was done at an eight year old girls birthday party for just about every single character. 4/10