I wasnt gonna watch this movie because of the negative reviews it was getting even before the release, but i said to myself *its a marvel movie,how bad could it be* let me tell you, it was definitely a great movie. maybe not the best one but definitely worth the watch. The plot twists were great, the Message behind it is even better. Samuel L jackson on his own deserves a solid 7, I have no idea why it was getting so much hate. sure , brie larson isnt the perfect fit like rdj is iron man. but she's not horrible either. the movie was 2 hours long and it didnt feel like it, It had Adequate humor and emotions. Lets not forget the post credit scene either. captain marvel is STRONG. period.