Watch The Outer Limits season 1 episode 13 tv series online free
Release: Dec 23, 1963
In South America a U.S businessman and adventurer captures a humanoid ichthyosaur, and the local dictator plans to use it to bring tourists to the area. However, the creature--and a school of creatures like it--have plans of their own.