Hiszpania, koniec lat 30. Kraj objęty jest wojną domową. 12-letni Carlos trafia do sierocińca Santa Lucía . Prowadzą go wspierający republikanów nauczyciele, Carmen i doktor Casares. Położony na bezludziu stary budynek skrywa wiele mrocznych tajemnic. Tuż po przybyciu, Carlosowi ukazuje się duch małego chłopca. Bohater podejrzewa, że to Santi, jeden z wychowanków sierocińca, który zniknął w niewyjaśnionych okolicznościach…