Helen vit à Londres avec ses enfants et son père. John, son mari, travaille en Europe de l'Est pour une organisation humanitaire. Cela fait de longs mois qu'il est parti et Helen attend désespérément son retour. Un matin, en accompagnant ses enfants à l'école, Helen est tuée dans un accident de voiture et se retrouve prisonnière d’un espace indéfini entre la vie et la mort.
Au XVIIIe siècle, Maciste sauve une jeune femme accusée de sorcellerie, avant de descendre en Enfer pour faire cesser une malédiction qui pèse sur un petit village d’Écosse.