10-aastane Ofelia, kes elab koos oma türannist kasuisa ja raseda emaga uues kodus, tunneb end üksi, kuni ta avastab laguneva labürindi, mida valvab salapärane faun, kes väidab, et teab tema saatust. Kui ta soovib naasta oma pärisisa juurde, peab Ofelia täitma kolm hirmuäratavat ülesannet.

Valusatest lapsepõlvemälestustest üle saada võitlev noormees Evan Treborn avastab tehnika, mis võimaldab tal ajas tagasi rännata ja oma lapse keha hõivata, et muuta tema valusa ajaloo kulgu. Ent ka see avastab, et kõik väikesed muutused minevikus muudavad tema tulevikku oluliselt.