Anne Hathaway wykonała sama wszystkie swoje partie śpiewane.
Zdjęcia do filmu kręcono w studio Ardmore Studios w Bray (hrabstwo Wicklow) w Irlandii.
Początkowo Anne Hathaway nie miała śpiewać piosenki "Somebody to love". Tommy O'Haver zauważył, że niezbyt "czuje" ona piosenkę, którą miała zaśpiewać w pierwotnej wersji - miała to być piosenka bardziej "bajkowa". Podczas przerwy Anne zaczęła śpiewać jednak "Somebody to love", ponieważ tą piosenkę właśnie grano - oboje zdecydowali wtedy, że to właśnie ją Ella zaśpiewa w wiosce olbrzymów.
Lamia, nazwa miasta w którym mieszkał książę Char, to po łacinie "wampirzyca", "czarownica", "żeński demon".
Miasto Lamia, w który mieszkał książę Char, wzorowane było na centrum Manhattanu - zamiast drapaczy chmur były w nim zamki.
Zachmurzonemu niebu Irlandii dodano promiennego błękitu, aby stworzyć bardziej bajkowy nastrój.
Piosenka, którą śpiewa Ella w wiosce olbrzymów - "Somebody to love" w oryginale śpiewał zespół Queen. Natomiast piosenka "Don't go breaking my heart", która śpiewana jest na końcu filmu oryginalnie wykonywał Elton John i Kiki Dee.
Budżet filmu: 31000000
Przychody z biletów w USA: $22,913,677
Przychody z biletów poza USA: $1,517,761
Przychody z biletów ogólnie: $24,431,438
Szczegółowe weekendowe dane finansowe: