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
Director
Writer
Producer
Executive Producer
Editor
Still Photographer
Makeup Artist
Production Manager
Camera Operator
Assistant Director
Assistant Editor
Hairstylist
Director of Photography
Original Music Composer