A young woman brings a snuff film into her home only to discover that the sadistic creators have come to get their product back.