Thought it was a good film overall, the visual effects and the world building shock and awe make you forget about the length of the film. The story was predictable after the premise was set, it tried to throw some twists near the end but once again you can see them coming throughout the film and your left with "I knew that would happen!" moment. But with that said this film was a building block for the next one and it did good job of setting up for that.