Mała dziewczynka o imieniu Alma przemierza pokryte śniegiem ulice małego miasteczka. Jej uwagę zwraca dziwna lalka w oknie starego sklepu z zabawkami

Po śmierci żony policyjny psychiatra Cal Jamison przeprowadza się wraz z synem do Nowego Jorku. Na miejscu pomaga prowadzić śledztwo w sprawie zamordowania dwóch chłopców, którzy prawdopodobnie zostali rytualnie złożeni w ofierze. Jamison podejrzewa, że ma do czynienia z kultem Voodoo. Wbrew ostrzeżeniom swojej pokojówki wkracza w świat magii i ulega jej wpływowi. Mężczyzna nie przypuszcza jednak, kogo wyznawcy w następnej kolejności zamierzają złożyć w ofierze.

Micheal Rayner (Christopher Lee) jest ekskomunikowanym księdzem, który założył sektę wyznawców diabła. Pod jej wpływem są Anna (Honor Blackman), David (Anthony Valentine) oraz Henry Beddows (Denholm Elliott), który oddał pod opiekę Raynera swoją córkę, młodziutką Catherine (Nastassja Kinski). Teraz żałuje, bo zbliża się czas złożenia złym mocom kolejnej ofiary, a umysł dziewczyny jest pod całkowitą kontrolą opętanego księdza. Zwraca się o pomoc do Johna Verneya (Richard Widmark), który, coraz bardziej świadomy niebezpieczeństwa, próbuje położyć kres satanistycznym rytuałom.

Młoda ciężarna Ruth ucieka z morderczego kultu w małym miasteczku. Następną dekadę żyje anonimowo, próbując oszczędzić synowi okropności, których doświadczyła jako dziecko