Layke Anderson i Alex Pettyfer ubiegali się o rolę Tristana Thorna. Ostatecznie angaż otrzymał Charlie Cox.
Pracę reżysera oferowano Terry'emu Gilliamowi, ale właśnie kończył on film "Nieustraszeni bracia Grimm" i potrzebował przerwy od baśni. Ostatecznie angaż otrzymał Matthew Vaughn.
Pierwotnie w rolę kapitana miał wcielić się Jack Nicholson, ale ostatecznie zdecydowano się na Roberta De Niro.
Anne Hathaway, Sarah Michelle Gellar, Jessica Alba oraz Scarlett Johansson odrzuciły rolę Yvaine. Ostatecznie angaż otrzymała Claire Danes.
Vinnie Jones był brany pod uwagę przy obsadzaniu roli Ferdy'ego. Ostatecznie angaż otrzymał Ricky Gervais.
Kiedy Septimus grozi czerwonogłowemu człowiekowi-kozie, w jednym ujęciu widać, że przystawiony nóż jest za uchem człowieka-kozła, natomiast w innym nóż jest widoczny przed uchem.
Kiedy Lamia pojawia się w lustrze sióstr, za każdym razem wygląda tak samo, pomimo tego, że zdążyła się zestarzeć podczas swojej przygody.
W jednej ze scen kiedy Mormo i Empusa rozmawiają z Lamią przez lustro, słowa Mormo nie są zsynchronizowane z dźwiękiem.
Kiedy Lamia się śmieje w zbliżeni na jej usta widać, że jej wszystkie zęby są brudne. Natomiast na ujęciu wcześniej są bialutkie.
Na początku filmu, kiedy Tristan i Yveine idą drogą, podczas ujęcia obracającej się kamery z góry, pod koniec tej sceny widać trawę poruszającą się w sposób świadczący o istnieniu śmigłowca nad nią.
Kiedy Victoria idzie do sklepu, gdzie pracuje Tristan, ma włosy zaczesane na lewo. W następnym ujęciu ma prostą grzywkę, a w kolejnym znów jest zaczesana na lewo.
Podczas sceny kiedy Tristan i Victoria piją szampan na pikniku, lampka z szampanem Victorii zmienia położenie, w zależności od ujęcia. Ilość szampana w lampce też jest zmienna.
W scenie kiedy Papież mówi Primusowi o jak najszybszym wyjechaniu w celu poszukiwań kamienia, jest brak synchronizacji między dźwiękiem a ruchem ust.
Na początku podczas sceny z Primusem i Księdzem, przez w tle wchodzą później Septimus i Tetrius. Jednak w ujęciu wcześniejszym, przez drzwi widać ich sylwetki stojące za drzwiami.
W pewnej scenie, gdy Lamia (Michelle Pfeiffer) jest już łysa i pomarszczona idzie porozmawiać z siostrami. Zjawia się jako piękna czarownica. A w następnej scenie znowu jest pomarszczona i łysa.
Tristan Thorn w książce nazywa się Tristran Thorn.
Gdy Tristan odciąga Yvaine z drogi, aby uniknąć zauważenia, ma ona na sobie pelerynę. Jednak w następnym ujęciu z boku, jej peleryna znika.
Film był kręcony w Kinlochewe, Isleornsay (na wyspie Skye), nad Jeziorem Loch Lomond i na osuwisku Quiraing (Szkocja, Wielka Brytania), w Apsley, Bibury, Ashridge, Black Park, Borehamwood, Norwich, Castle Combe, Hemel Hempstead, Hoddesdon, Menwith Hill, Pinewood Studios, Stowe House i na wzgórzach Cotswolds, (Anglia, Wielka Brytania), nad Jeziorem Llyn y Fan Fach (Walia, Wielka Brytania) oraz w Hafnarfjörður i Höfn (Islandia).
Zdjęcia do filmu trwały od 19 kwietnia do 13 lipca 2006 roku.