La película estuvo presente en el Festival de Cannes, en la Sección oficial de largometrajes a concurso. También participó en la Sección Oficial del Festival de Cine de Sevilla.
Garrone ha asegurado que se ha inspirado en las obras de Goya, y en especial en la serie Caprichos, por la mezcla que el pintor español hace de lo real y de lo fantástico, de lo trágico y lo cómico.
El film se basa en la obra del napolitano Giambattista Basile. Matteo Garrone no es napolitano, es romano pero ha vivido un tiempo en la ciudad de Nápoles.
La película está basada en la novela Lo Cunto, de Giambattista Basile, un autor napolitano del siglo XVII.
El libro en el que está basada la película tiene una compleja estructura y un lenguaje teatral que se inspira en las tradiciones de la historia y en diversos géneros literarios.