Situada en Madrid, la novela nos presenta dos historias entrelazadas: la primera, tiene como protagonista al monje Ambrosio quien, seducido por el demonio en forma de mujer (Matilde), acaba por venderle su alma al diablo para así poder escapar de la condena a muerte impuesta por la Inquisición; la segunda, está protagonizada por Ramón y su fatídico amor por Inés, que, forzada por su celosa tía a ingresar en un convento, es castigada inhumanamente cuando la descubren a punto de fugarse con su enamorado.
Versión cinematográfica de la novela: