5.6 92 minHD Last Cannibal World (1977) Adventure, Horror, IT 08 Feb 1977Ruggero Deodato Trailer Watch