Watch more videos at A young woman is degraded and assaulted for no other reason than for the entertainment of demonic beings who walk in secret across the face of the Earth. But, in a surge of defiance, she summons the courage to turn the tables on her... more »

  • August 24, 2009