She is taken to a remote part of Spain and held captive in a village inhabited by humans infected with mind - controlling parasites .
A college student living in Massachusetts , Ashley is abducted by a mysterious cult while attempting to return to her home .
Ashley is taken to a remote part of Spain and held captive in a village inhabited by humans infected with mind - controlling parasites .
A college student living in Massachusetts , Ashley is abducted by a mysterious cult while attempting to return to her home .