Zdjęcia do filmu kręcono w Austrii, Cachtice, Pribylina (Słowacja), Węgrzech i Czechach.
Famke Janssen była początkowo przypisana do roli Bathory, ale z nieznanych przyczyn wycofała się. Anna Friel po przeczytaniu scenariusza, tak się w nim zakochała że wysłała list do reżysera, w którym przekonywała do zatrudnienia siebie.
Piosenkarka Katka Knechtová skomponowała tytułową piosenkę w Starym Słowiańskim języku. Jest to autentyczny psalm z jedynie niewielkimi modyfikacjami.