Where To Stream Secrets of the Dead Season 22 Episode 16
Cleopatra's Last Temple
- Aired October 15, 2025
- 60 Min
- Rated 8.5
- Number 31 Of 85 Rated Episodes
Just off the coast of Alexandria, 23 feet below the surface of the Mediterranean, lay the remnants of a mysterious ancient monument. For more than 30 years, the French explorer Franck Goddio has been working under a shroud of secrecy, hoping to confirm these remains as the temple of Cleopatra. If true, this unprecedented discovery could reveal vital new information about Cleopatra's reign and her connection with the goddess Isis.