I'll keep it simple. Shallow characters and motivations. Tons of action with barely any context. Forced love stories that are not adequate at all. Two mechanics are the main thing in this story: non stop action with cataclysmic destruction and plot armor. Nameless characters dying and evaporating in seconds, main characters never felt like being in danger at all. The actors did great. The screen writers did awful. The only thing I saw in this movie was the many audiences it tried to target, instead of trying to tell a good story and stay true to it.