The Living Idol

The Living Idol
  • Release date: 6 May 1958
  • Release year: 1957
  • Runtime: 100 minutes
  • Country: Mexico, United States
  • Keywords: tied up, spreadeagle, woman tied up, native mexican, aztec legend, mexico, jaguar, tied up while barefoot, melodrama, accident
Plot:
Several mysterious deaths are attributed to an ancient stone idol.
Back to card