Helping you find what's best on UK television

Aired Saturday July 2, 4:00pm - 5:00pmon Blaze (Freeview)

Ancient Aliens

Series 12 Episode 7: City of the Gods

The ancient site of Teotihuacan in Mexico is one of the world's greatest mysteries. As no one knows who built the metropolis, was it once home to an alien civilisation?

Documentary / History / Paranormal
Original air date
Cast and crew
  • Robert ClotworthyNarrator
  • Giorgio Tsoukalos
  • Erich von Däniken
  • David Childress
  • William Henry
  • Linda Moulton Howe
+ Show all cast and crew