I eventyrverdenen eksisterer det menn og ulver, monstre og tapte foreldre, jenter og skoger. Ofelia er godt kjent med disse elementene, som enhver ung kvinne med hodet fylt av historier. Hun innser raskt hva Kapteinen er, med sin plettfrie uniform, støvler og hansker, alltid smilende: en ulv. Men ingenting kan forberede henne på den uhyggelige virkeligheten i Kapteinens hjem, som ligger i en tett skog som skjuler mange hemmeligheter: svake minner om tapte babyer, opprørske motstandsfolk som gjemmer seg for hæren, en labyrint, monstre og feer. Ingen er der for å beskytte Ofelia mens labyrinten lokker henne inn i sin egen historie, der det monstrøse og menneskelige er uløselig sammenvevd, hvor mytene pulserer med levende blod.