Okay, so, how is this movie any different from Battle for Terra? Both films are essentially the same in their plot and development. There are only a few minor differences. In the end, the only reason to watch the film is for the special effects. Not that that's a bad reason. Special effects are the only reason for watching a lot of movies, but it's certainly no reason to give it Oscar-worthy praise. It's almost the same story as Battle for Terra! Not to mention its similarities with so many other colonialist/imperialist films.

Second, doesn't it seem weird to anyone that the non-humans are predominantly played by non-whites? Okay, so it's another commentary on colonialism/imperialism, but why does this always have to pin evil on the white race and place non-whites in the category of Orientalism. Not to say that Edward Said was incorrect, but these stereotypes in films continue to subject races to categories of Otherness that we will never overcome.