The "Cannibal boom" lasted from the late 60s to the early 80s and were primarily made in Italy. On this episode, I talk about one of the most controversial films of that time.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More