3.4/10 · IMDb
30% · Rotten Tomatoes
A man, who had been stranded on an island inhabited by cannibals, returns to the island 10 years later to rescue the daughter he had to leave behind.
Release date: September 15, 1980 (Italy)
Directors: Franco Prosperi and Jesús Franco
Distributed by: Netflix