Natalia Germani ubiegała się o rolę Amélie, ale twórcy zdecydowali, że zagra królewnę Ellenę.
Przygotowując się do roli Amélie, Eliška Křenková przeszła szkolenie w zakresie akrobatyki na linie i łucznictwa.
Zdjęcia do filmu zostały nakręcone w Lipnicach nad Sázavou, na zamku Točník, Bouzov i Sobotín (Czechy).
Okres zdjęciowy trwał 23 dni.