Beautiful, interesting, incredible cinema.
An expedition to Mexico finds and does battle with a mutated 25-foot man with one big eye.