A bizarre cult that practices a ritual of sacrificing humans terrorizes a young doctor and his wife, who have just moved to the group's village.
Dr. Henry Stein
Joan Stein
Lucy
Tilda Flanagan
Teddy
Doctor
Mrs. Flanagan
Flanagan
Girl sacrificed at the beginning