This movie lacks charisma and charm that is a staple of most of the marvel movies, if not all. With sub-par acting from Brie Larson, this movie lacks the power to keep you engaged. Disney and Marvel should have done a better job at casting, forever spoiling a major character in their MCU with a poor casting choice.
P.S. Samuel L. Jackson and Gemma chan were way more fun to watch.