Zdjęcia do filmu nakręcono w Madrycie (Hiszpania).
Penelope Cruz i Ana Álvarez odrzuciły główną rolę w filmie "Tesis" (1996), aby zagrać w "Brujas".