Does „Snuff“ really exist?

This Channel 4 Documentary investigates the truth behind those legendary snuff movies. Everything you ever wanted to know about "Cannibal Holocaust"

Link