What on Earth? (2015)
S07E08 Imhotep's Lost Labyrinth
Episode Overview
When satellites detect an unusual feature at the ancient pyramid in Egypt, researchers stumble upon a hidden labyrinth that might unveil the deepest secrets of Imhotep, the enigmatic high priest responsible for constructing this puzzling structure.