This movie was cheesy, predictable, and didn’t explain some of the really cool parts that came up.  I know they wanted to make it mysterious, but it really didn’t help when the whole movie was based on the mysterious parts.  I would have appreciated a little more understanding about the aliens and how everything happened to lead up to the start of the movie.  The action sequences were also incredibly predictable.  The fight of the Toms was a good example; as soon as they emphasize the gunshot, you know that the girl has been shot.  I suppose for some things you need to rub it in everyone’s face so that it doesn’t get lost for the noise.

IMDB Link