Średniowieczne Włochy. Grupa krzyżowców dokonuje rzezi na mieszkańcach jednej z wiosek, oskarżając ich o konszachty z diabłem. Ciała ofiar zostają pochowane w masowym grobie. Jeden z księży uważa, że w tym miejscu powinna stanąć ogromna katedra. Wierzy, że tylko w ten sposób będzie możliwe pozbycie się szatańskich mocy. Wiele wieków później zło znów próbuje zwyciężyć. Jedynymi osobami, które mogą je powstrzymać, są ksiądz Gus (
Hugh Quarshie) oraz młoda dziewczyna o imieniu Lotte (
Asia Argento).