Pierwotnie w rolę Anny Darvulia miała wcielić się Radha Mitchell, a Vincent Gallo miał grać Dominica Vizakna.
Film kręcono na Węgrzech, Słowacji, w Rumunii, Brandenburgii, Saksonii, Turyndze - Niemcy.