Add articles to your saved list and come back to them any time. Spoiler alert: this touring show about the short-lived Aztec empire includes evidence of religious practices involving human sacrifice.