Den 12-årige Ofelia rejser med sin gravide mor til skovene i det nordlige Spanien for at bo hos morens nye mand Vidal, en sadistisk kaptajn i Francos hær. Da Ofelia udforsker en stor stenlabyrint, viser den sig at være hjem for skovguden Pan. Pan overbeviser hende om, at hun er prinsesse i et hemmeligt undergrundsrige. Hvis Olfelia ønsker at vende tilbage til sit kongerige, så må hun udføre tre livsfarlige opgaver.

Tre nødder til Askepot er en klassisk askepot fortælling om en ung pige hvis far er død, som nu bor hos sin arrogante, snobbede og dybt uretfærdige stedmoder der har en lige så forfærdelig datter. Askepot er smuk, handlekraftig, dygtig og hun møder en charmerende ung mand i skoven.

Penelope er et moderne eventyr om en ung kvinde (Christina Ricci), der grundet en forbandelse har en næse som en gris. Hun må nu prøve at bryde familieforbandelsen og ændre et liv fyldt med uheld, samtidig med at hun leder efter den sande kærlighed.

Engang for længe siden, i et land langt væk, lægger den onde Claudia morderiske planer for sin steddatter, Lillian. Det lykkes heldigvis Lillian at flygte ind i skoven, hvor hun søger tilflugt i en gammel ruin sammen med syv vagabonder. Men Claudia har bestemt ikke opgivet at komme Lillian til livs, og hun er ikke bleg for at bruge løs af den sorteste magi.