Synopsis - En Espagne, à la fin de la Seconde Guerre mondiale. La jeune Ofelia (Ivana Baquero) s'installe avec sa mère Carmen chez son nouveau beau-père, le capitaine Vidal (Sergi Lopez), un homme très autoritaire. Tout près de sa nouvelle maison, elle découvre l'existence d'un mystérieux labyrinthe. Elle fait aussi la rencontre de Pan (Doug Jones), une étrange créature qui lui fait une révélation surprenante : Ofelia serait la réincarnation de Moanna, une princesse disparue d'un monde souterrain et égarée sur la Terre. Pour découvrir la vérité et rejoindre son royaume, elle doit réussir trois épreuves redoutables. La première consiste à récupérer une clé gardée par un crapaud géant...