Use rusty tools to brutalize a perverted gang of serial torturers in the remote Appalachian Forest.
November, 1993...
A troubled loner with a hunger for cinematic gore finds himself on the other side of the camera when rumors of authentic snuff… عرض المزيد