Rate This Movie SYNOPSIS: From the makers of “FantastiCozzi”, a new documentary about the life and career of controversial Italian director Ruggero Deodato. REVIEW: Ruggero Deodato directed Cannibal Holocaust, an Italian film released in 1980 that has caused a lot of debate over the years, mostly due to its realism – many thought it was real, and that the actors …
Read More »