ALIEN RETURNS.