It's a by the numbers story that you don't really need to pay full attention to. Basically you're just watching it for the cool visuals and action. The story is generic as fuck.
Also Ed Skrein as Admiral Noble is probably my favorite villain portrayal since Joaquin Phoenix in The Gladiator.I'll have to give those movies a watch then. I like action and cool visuals.