Ruggero Deodato — director of the ‘most controversial film ever’ — dead at 83

Ruggero Deodato — director of the ‘most controversial film ever’ — dead at 83

Ruggero Deodato — known as the director of the “most controversial film ever” — has died at the age of 83. Deodato — who reportedly inspired US filmmakers such as Oliver Stone, Eli Roth and Quentin Tarantino — was responsible for directing the legendary 1980 horror film “Cannibal Holocaust.” As of Thursday, his official cause … Read more