An archaeologist believes a Mexican woman is the reincarnation of an Aztec princess.
May 2, 1957
Released
The Living Idol
1h 40min
—
English
Metro-Goldwyn-Mayer