Watch Star Trek: Voyager season 2 episode 13 tv series online free
Release: Jan 15, 1996
Lt. Torres and Ensign Kim help a humanoid robot that is discovered by Voyager. Torres is then kidnapped by the robot and its fellow robots, who threaten to destroy Voyager unless Torres helps them.