
A Catholic schoolgirl is having a plethora of sexually deviant fantasies involving incest, violence and Satan. Because of this, she is kicked out of school, but finds acceptance with a devil worshipping cult lead by Satan, himself.
Directed by Shane Bugbee
User score
0 votes
Released
March 21, 2007
1h 15m
English