Een Amerikaanse professor onderzoekt een mysterieuze, duivel aanbiddende sekte in Engeland. Het schijnt dat zij verantwoordelijk zijn voor enkele moorden die de afgelopen maanden hebben plaatsgevonden.
Een Amerikaanse professor onderzoekt een mysterieuze, duivel aanbiddende sekte in Engeland. Het schijnt dat zij verantwoordelijk zijn voor enkele moorden die de afgelopen maanden hebben plaatsgevonden.