Beneath the Mexican soil lies the “Birthplace of the Gods” – Teotihuacán. This documentary explores how people built a megalopolis rivaling ancient Rome using only manpower. Discover the genius of the Pyramid of the Sun, the brutal reality of human sacrifice, and the high-tech archaeological mission exploring a secret tunnel filled with sparkling minerals and lost treasures. We trace the city’s journey from a sacred pilgrimage site to a dominant empire, ending in a violent revolution that left the city in ashes.