Beautiful, interesting, incredible cinema.

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