A deranged archaeologist unleashes a deadly serpent creature, Quetzalcoatl, to avenge his enemies after it claims his wife's life.
The Flying Serpent
A mysterious archaeologist uncovers a legendary serpent-like creature from Aztec mythology, Quetzalcoatl, putting the world at risk of catastrophic consequences.