The Damned of Devil's Island

Oct 01, 2020 on Science Channel at 9:00 PM


Mysterious satellite images lead an archaeologist to investigate a cemetery on Devil's Island, the notorious penal colony in the tropics of South America; what he finds there reveals evidence of grisly executions that fueled a shark feeding frenzy.

Previous episode

Americas' Lost Romans
Season 8 Episode 5

Sep 24, 2020

Next episode

Nazi Occult Temple
Season 8 Episode 7

Oct 08, 2020