The major problem isn't that it's a bad movie story plot it's that there really isn't a story plot. Like with some of the other reviewers have said the story concept is both pretty generic and bland a basic plot of unknown enemies invade the earth and now after some years the people of earth feel now it's the time to possibly strike back. Also we have a pretty generic background story for the main male character that has been seen on hundreds of other animes out there with nothing to really separate his character from the others we've seen before. The CGI animation was decent, while not the greatest it wasn't awful and the voice cast for the dubbed and subbed did a pretty terrific job for their character roles. Don't get this expecting anything really original in plot or characters this is mostly a nice add on for the mecha anime fans more then anything else.