Beautiful, interesting, incredible cinema.
The treasure of the dead has been stolen and the dead want it back.