The city of New Aztlán is in the midst of the most important religious celebration of the year. Unfortunately for the residents of New Aztlán, something evil stirs beneath the city. Unbeknownst to them, the ancient ruins New Aztlán was built atop were in fact from a civilization of feathered serpents—dinosaurs!