简介:The first feminist vegan horror film, The Herd has been rejected by some film festivals for being too horrific or political. A number of kidnapped wom
简介:Sarah, a depressed college drop out, must uncover her family's twisted history, and her own greater purpose if she is to defeat the Salem Doll, a mons