A beach community is plagued by sea monsters created by radioactive waste dumped off the coast. Filmed around Stamford, Connecticut.
MST3K