Sofija Hater yra vyriausia iš trijų seserų ir pasmerkta gyventi nuobodų gyvenimą puošdama skrybėles šeimos krautuvėlėje. Bet vieną dieną Sofijos gyvenimas pakrypsta netikėta linkme, kai ant slenksčio pasirodo Tyrlaukių Ragana ir paverčia ją kretančia senute. Neilgai trukus ji atsiduria keliaujančioje pilyje su keistu žyniu Haulu, neva ryjančiu jaunų merginų širdis, jo pameistriu ir įkalintu ugnies demonu. Bėgdama nuo Tyrlaukių Raganos ir vengdama įsitraukti į karą tarp dviejų karalysčių, Sofija stengiasi išsivaduoti nuo savo prakeiksmo ir sužinoti, kur dingo Haulo širdis.