Watch Sliders season 3 episode 25 tv series online free
Release: May 16, 1997
After cornering Rickman on a world inhabited by bizarre hybrids, the sliders finally have a chance to get home---until they meet a scientist (Michael York) who experiments with human DNA.