Believed to be the first film to feature cannibals.
Unfortunately the movie King of the Cannibal Islands is not yet available on Disney Plus.