Cannibal Ferox Lk21 ((link)) -

, a notorious 1981 Italian cannibal film directed by Umberto Lenzi, specifically in the context of its association with the Indonesian streaming platform tag I. Cinematic Overview: Cannibal Ferox (1981) Cannibal Ferox (released in the U.S. as Make Them Die Slowly

: It was released shortly after Ruggero Deodato’s Cannibal Holocaust and was designed to "go beyond" its predecessor in terms of shock value. cannibal ferox lk21