3.447 Views
A couple of young women are abducted and become the unwilling stars of a snuff film, wherein they are brutally tortured.
Release: May 05, 2015
Runtime: 73 minutes
Language: English
Studio: Unearthed Films
Country: United States of America