No threat, no build-up.
**SPOILERS BELOW**
The first 20 minutes were good, I liked what had changed since the first movie.
However, felt that no characters had any development at all. The president's daughter, for instance, she was an integral part of the first movie when her mother passed away. Here, just a token character who could have been anyone. Captain Hiller also. Instead we got Mr Hemsworth thrown at us with the usual BS "everyone doesn't like me" bad boy act.
Are people kicked out of the fighter pilot squad beyond age 24? It was like children fighting aliens.
They also tried to do another big speech, and it was just building up nicely before, bosh, done, nothing.
Then there's the aliens themselves...
This one's bigger, badder and more advanced - so why is it a million times less scary than the first?
And also, why does the ship tear the planet apart upon it's arrival and not tear the planet apart when it leaves the atmosphere? Because lazy.
I didn't care about any of the characters here. Not even the bus-load of school kids. The death of the president, when compared to the death of Russell the crazy pilot in the first movie, it's just absolutely surreal how little meaning it has on the audience.
Surely they won't make a third?