Hiszpania, 1944 rok. Jedenastoletnia Ofelia przenosi się z matką do domu okrutnego ojczyma. Pewnego dnia odkrywa tajemniczy labirynt, w którym spotyka fauna.
Podczas rządów junty wojskowej w Argentynie porwana zostaje dziennikarka Cecilia. Jej mąż Carlos wyrusza na poszukiwania, odkrywając przy okazji swój niezwykły dar.