Ariadna (Laia Costa) dowiaduje się, że jej dziadek od dawna poszukuje szczątków swojego ojca, który zaginął podczas wojny domowej. Zdeterminowana, by mu pomóc, udaje się do Burgos, gdzie ekshumowany jest masowy grób, w którym mógłby zostać pochowany. Podczas pobytu tam poznaje historię Antonio Benaigesa (Enric Auquer), młodego nauczyciela z Mont-Roig del Camp (Tarragona), który przed wojną był nauczycielem jej dziadka. Dzięki swojemu innowacyjnemu podejściu, Antonio inspirował uczniów i złożył im obietnicę: zabierze ich nad morze.
Młody dziennikarz podczas dostarczania wiadomości o zatonięciu statku u wybrzeży małej wyspy niedaleko Buenos Aires zauważa, że tego feralnego dnia wydarzyło się zbyt wiele zbiegów okoliczności.
W gęstej atmosferze sali przesłuchań detektywi i podejrzani prowadzą ze sobą grę psychologiczną, a za poszukiwanie odpowiedzi czasem trzeba zapłacić wysoką cenę.
Hiszpania, 1944 rok. Jedenastoletnia Ofelia przenosi się z matką do domu okrutnego ojczyma. Pewnego dnia odkrywa tajemniczy labirynt, w którym spotyka fauna.