The Living Idol (1957)

An archaeologist believes a Mexican woman is the reincarnation of an Aztec princess.

Watch now

Drama, Adventure

Cast

Where to watch The Living Idol

Cohen Media Amazon Channel, Tubi TV

More like this

Movies like The Living IdolFilms