A princesa Irene vive num castelo isolado nas montanhas, rodeada de mistérios e segredos antigos. Um dia, descobre uma escada escondida que a leva ao sótão, onde encontra uma enigmática senhora — a sua bisavó mágica.
Entretanto, nas profundezas das montanhas, os goblins planeiam um ataque ao reino humano. Com a ajuda de Curdie, um jovem mineiro corajoso, Irene terá de enfrentar os perigos do mundo subterrâneo e impedir os planos sinistros dos goblins, mostrando que os fios invisíveis da confiança e do amor são mais fortes do que qualquer feitiço.