Good visuals, action etc however fails in story and logic. Scenes are only driven by action, expedient decisions that are mostly predictable. Add to this a lavish helping of Hollywoodised tropes targeting an undiscerning audience. What stood out was how the Covenant crew come across as dumb, gung-ho, overwrought, emotional and completely unprofessional. One of the issues was the need by the director to move one scene rapidly to another, making the movie a mess (in terms of story and lore) on several levels. I guess Hollywood suits think story and lore are irrelevant, a pity since the box office was rather poor... I wonder why. Disappointing overall, a lot of potential wasted resulting in a dumb movie focusing on spectacle.