Mała Ofelia przystępuje do domu nowego pana jej mamy, kapitana Vidala. Dziewczynce trudno znieść surowość ojczyma. Przez przypadek Ofelia znajduje w ogrodzie tajemniczy labirynt. Tam spotka Fauna, baśniowego stwora, który zrozumie w niej księżniczkę magicznej krainy, której grozi zagłada. Przed dziewczynką są jednak 3 mordercze zadania, które obejrzą jej nieśmiertelność. Z terminem okrucieństwo zapanuje nad wszystkim rzeczywistym światem.