Watch Lost in Space season 1 episode 14 tv series online free
Release: Dec 15, 1965
Banished from camp for his latest endangering behavior, Dr. Smith discovers alien plants that can duplicate things (including people), which he uses to his advantage.