lol that is...........so disappointing. China is only allowed to release like 20 films per year????? So wtf is alien doing there.