Ofelia har alltid vært glad i eventyr, og plutselig lever hun midt inne i et selv. Mens mor er syk i barsel og den nye stefaren er opptatt med å slakte lokalbefolkningen, finner Ofelia ut at hun er tronarving til et paradisisk rike under jorda. Men det er ikke bare å kreve sin fødselsrett, hun må utføre tre oppgaver før fullmåne... Vi er i Spania, og fascistene er i ferd med å sette inn nådestøtet. Tolv år gamle Ofelia bryr seg ikke mye om politikk, men når moren gifter seg med den nådeløse kaptein Vidal får hun se hva fascismen kan gjøre med et menneske. Bak huset hun nettopp har flyttet inn i finner hun en urgammel labyrint, og i labyrinten møter hun en mystisk skapning.

I en verden der ingenting er hva det ser ut til å være, møtes en illusjonist og en politiinspektør i en kamp for å avgjøre hvor virkeligheten slutter og magien begynner... mens linjene mellom makt og korrupsjon, kjærlighet og hengivenhet, vaktsomhet og mani, og liv og død, blir stadig mer uklare.