Snuff A film that could only be made in South America, where life is CHEAP! Related Slogans: Film-Makers.com Library of America Jezebel Heinz Kick’rs Olay SmartWool Socks