Dans un train qui les mene vers une ville industrielle portugaise, trois jeunes gens se rencontrent : Fernanda qui vient remplacer une institutrice, Quim, un militaire, venu passer quelques jours de permission, et Antonio, qui revient chez lui apres avoir ete oblige de fuir car il etait accuse d'avoir mis le feu a une usine.
Tout s'arrête dans la vie de Lucia quand elle apprend le suicide de son père. Ne retrouvant pas la lettre qu'il lui a laissée, elle se réfugie dans la ferme familiale, où elle retrouve son amour d'enfance, Alvaro. Mais, somnanbule, Lucia perçoit chaque nuit cette vision d'elle-même tentant de rejoindre un mystérieux ange gardien...