After an AI robot on an asteroid mining facility disappears under mysterious circumstances the comp… Watch More info Stolen Life ★ 0.0 2007