Where To Stream Mystery Science Theater 3000 Season 4 Episode 20
The Human Duplicators
- Aired December 26, 1992
- 120 Min
- Rated 8.5
- Number 58 Of 192 Rated Episodes
Government agents thwart an alien's plot to take over Earth with android doubles.
The Human Duplicators
Government agents thwart an alien's plot to take over Earth with android doubles.