Snuff (1976) 22 March 20227 April 2025 Rating: ½ Snuff Movie/Cult Killings Director: Michael Findlay, Roberta Findlay Category: Horror