A family is trapped in a desert town by a cult of senior citizens who recruit the towns children to worship Satan
Quick Access
Genre