Do not pay much attention to the negativity thrown at this film by the critics and some fans. If you like Marvel, you will have a great time with this movie! Give it a chance, you won't regret it. I wasn't a big fan of the character Captain Marvel, but Brie Larson is awesome here, and Carol is a much more relatable and likeable character than in past films imo. Imen Vellani as Ms. Marvel is awesome as well (you don't HAVE to watch the Ms. Marvel series to enjoy this movie, but I would recommend it none the less).
What made the movie for me was the chemistry between Carol, Monica, and Kamala. They are great together.