Beautiful, interesting, incredible cinema.
A famous scientist vanishes after falling into a trap set by swindlers using treasure as a lure.