A religious group meets at a secluded site in the woods.