The Living Idol 1957

First published at 14:12 UTC on May 11th, 2024.
subscribers

The Living Idol is a 1957 film American horror film written, produced and directed by Albert Lewin.
An archaeologist believes that a Mexican woman is a reincarnation of an Aztec princess.

CategoryEntertainment
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO