Last Cannibal World (1977) 2 February 20152 May 2022 Rating: ★★★ Italian Cannibal Film Director: Ruggero Deodato Actors: Massimo Foschi, Me Me Lai, Ivan Rassimov, Sheik Razar Shikur, … Category: Horror