And it is not because 10 foot blue cats are unlucky!
The China Film Group, which is run by the state, believes the plot of human colonists attempting to demolish an alien village for its resources steers too close to a very sensitive issue in China at the moment.