Blame whitey. Blame racism (first Marvel black director woman dontcha know.) . Blame sexism. Blame Trump. Blame global warming. Blame the Jews. Blame anything but terrible movies people don’t want to see.
The problem with the director was she did not have much of a directing track record and had certainly never directed a $250 Million dollar film and had no idea what she was doing, add to that a completely terrible script and multiple reshoots and bad CGI and you get this.
How Brie Larson ever won an Oscar is beyond me.