Фильм снят по мотивам романа Гилберта Адэра «Мечтатели» (The Holy Innocents, 1988) и еще двух книг писателя. Он сам написал сценарий к фильму.
На роль Мэттью рассматривалась кандидатура Леонардо Дикаприо. Он отклонил предложение из-за съемок в фильме «Авиатор».
Джейк Джилленхол предполагался на роль первоначально. Отклонил роль из-за обилия откровенных сцен.
Картина Бернардо Бертолуччи получила в США самый жёсткий прокатный рейтинг — NC-17.