John Locke é um historiador de arte de passagem por Marraqueche, explorando o trabalho seminal que Delacroix desempenhou lá. Ele fica numa isolada vila com Belkis, sua enigmática serviçal e concubina. Lá ele recebe slides de eróticos esboços que podem ter sido feitos por Delacroix. Então, os sonhos de Locke se intensificam: eles incluem sadomasoquismo com uma submissa jovem e visões de uma mulher de branco, que pode ser uma mulher que viveu no século XIX e foi executada por ter tido um caso com um homem francês. Indo contra os avisos de Belkis, Locke começa a se envolver com pessoas do submundo Marroquino, e cai em um mundo onde nada é o que parece ser.