LIFE will make you think of ALIEN, but give it a chance and you might be surprised how sharply edited and acted it is, despite its feeling that you've ...