Beautiful, interesting, incredible cinema.
An aspiring actress gets caught up in a satanic snuff ring in this chilling horror flick. Pursuing her dreams, Kyla leaves Texas for Hollywood despite objections from her older sister, Angela.
An aspiring actress gets caught up in a satanic snuff ring in this chilling horror flick. Pursuing her dreams, Kyla leaves Texas for Hollywood despite objections from her older sister, Angela.