El joven alemán Hans Ríchter acude a un congreso de demonología que se celebra en la ciudad de Roma. Allí va a presentar una ponencia en la que trata de demostrar que la fígura del demonio no existe. En una iglesia de la capital, unos días antes de la celebración del encuentro, ocurre un extraño fenómeno. Parece que todo tiene alguna relación con un famoso tratado de la Edad Media que recoge todo el saber de la antigüedad sobre el demonio: el Codex Nigrum.