Search results for "USA, Philippines, UK"
HD The Cannibal in the Jungle

The Cannibal in the Jungle

The Cannibal in the Jungle
HD
IMDb: 6.0
84

An American scientist who was convicted of killing and cannibalizing two colleagues in the jungles of Flores, Indonesia in 1977. Branded “The American Cannibal” by the press during his trial,…