Nella Spagna del 1939, in piena guerra civile, il piccolo Carlos, orfano di madre, perde anche il padre, ucciso in combattimento, e viene affidato alle cure di un suo commilitone. L'uomo non vuole il bambino tra i piedi e lo affida ad un orfanotrofio in una provincia desolata, retto da un'anziana professoressa, che nasconde un tesoro in lingotti d'oro. Carlos dovrà adattarsi alla vita di comunità. Nell'istituto si aggira il fantasma di un bambino scomparso in circostanze misteriose.