Pendant la guerre d'Espagne, Carlos, un garçon de douze ans dont le père est décédé, débarque à Santa Lucia, un établissement catholique pour orphelins. Il est remis aux bons soins de Carmen, la directrice, et du professeur Casares. Mais il doit faire face à l'hostilité de ses camarades et de Jacinto, l'homme à tout faire. Par ailleurs, ce lieu hostile dissimule derrière ses murs deux secrets : l'or de la cause républicaine et le fantôme d'un enfant qui hante le sous-sol.