Just saw this one...its basically a low budget horror about what would happen if fundamentalist Christians were right about everything