Beautiful, interesting, incredible cinema.
A tribe in the Indian jungle is threatened by flying saucers, mysterious rays and radioactive rocks.