Doryen Edward Chin at 2013-02-27 13:35:22:
Is this an interesting twist on the Satan Baby Cult film? I have my doubts. Maybe Rob Zombie should remake The Blair Witch Project next.