Back to Top
What on Earth?
S8 E6 | The Damned of Devil's Island
0h 42m|TVPG|Science, Documentary|2020
Mysterious satellite images lead an archaeologist to investigate a cemetery on Devil's Island, the notorious penal colony in the tropics of South America; evidence of grisly executions that fueled a shark feeding frenzy.
Season
12
11
10
9
8
7
6
5