Suprisingly good movie - Once you get to end
I don't really like child actors for some reason so I was not expecting much from this movie. They usually seem a bit annoying to me, but I continued watching anyways and ended up loving the epic ending.
I even felt some real sadness for the insect like alien survivor after the awesome final battle. I have to give the director credits for being able to make me feel empathy for a bug.
It is on Netflix right now so I have re-watched the epic battle a few times.
I did not know about the books, so I am curious now if the aliens retaliate or not.