Ghost of Zorro

Jan 31, 2017 on Science Channel at 10:00 PM


A giant letter Z is carved into a Mexican hillside, evoking the mark of a legendary outlaw; a strange sighting in Germany points to secrets from the Cold War; and massive, blood-red marks in China prompt fears of a violent government crackdown.

Previous episode

Inside El Chapo's Escape
Season 3 Episode 10

Jan 24, 2017

Next episode

Curse of the Sea Monster
Season 3 Episode 12

Feb 07, 2017