I haven't seen this movie since it was in the theaters but I remember loving it. It was like Lovecraft in Space (which is the same thing they say about ALIEN but whatever). I wish they played this movie on cable more often.