Film nakręcono w Czechach: na zamku Kasperk nieopodal miasteczka Kasperske Hory, na zamku w miejscowości Křivoklát oraz w Parku Narodowym Šumava.