The Living Idol
An archaeologist believes a Mexican woman is the reincarnation of an Aztec princess.
Cast
Steve Forrest
Liliane Montevecchi
James Robertson Justice
Sara García
Eduardo Noriega
Daniel Arroyo
Rodolfo Calvo
Salvador Godínez
Elodia Hernández
Ignacio Peón
Trailer