En Espagne, un chasseur de trésor américain découvre l’épave d’un galion immergée depuis plusieurs siècles et met la main sur une fortune en pièces d’or. Un jeune employé du ministère de la Culture entreprend de prouver que l'épave est espagnole.
A la fin de l'ère Franco, Ana vit dans une grande maison madrilène avec ses deux sœurs, leur père, leur grand-mère, leur tante et leur bonne. Pour échapper à l'atmosphère étouffante de la famille et retrouver la compagnie de sa mère décédée, la fillette se réfugie dans ses rêves. Quand son père meurt dans les bras de sa maîtresse, Ana pense être responsable de ce décès qu'elle a souhaité.