Where To Stream What on Earth? Season 8 Episode 6
The Damned of Devil's Island
- Aired October 1, 2020
- 60 Min
- Rated 9.0
- Number 2 Of 139 Rated Episodes
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.