Dr. Cyclops
Release: April 12, 1940

A mad scientist working in the South American jungle miniaturizes his colleagues when he feels his megalomania is threatened.

Trailers
An unhandled error has occurred. Reload Dismiss