A Santa Brigida sembra non accadere mai nulla. È un piccolo paese, incuneato in una valle attraversata dal Rujo, corso d'acqua dalla doppia vita: torrente fino alle ultime case coloniche ai piedi della montagna, fiume navigabile dal punto in cui il letto si allarga e costeggia il vialetto d'ingresso al cimitero. Proprio dal Rujo nel 1952 giunge una bambina di cinque anni, che non conosce il suo nome e il suo cognome. Sarà Nina Bonfort, la proprietaria dell'osteria 'Ai tre venti', a darle una casa e un'identità: Angelina Bonfort. Nina e Angelina sono state 'scelte' per custodire i segreti di Santa Brigida, storie di odi e vendette, di famiglie devote e assassine, di peccati secolari da scontare nel silenzio della colpa che nessuno deve nominare. Ogni cosa sembra apparentemente sopita, ma vive ancora e nella valle niente e nessuno potrà mai avere pace. Il 15 marzo 1987 Angelina, ormai quarantenne, nel corso di una festa di compleanno, comprende che un'altra bambina, Sofia, sarà scelta proprio quel giorno da Rujo e gli Spiriti della valle. Decide allora di raccontarle la sua storia. Sofia, però, si appella alla voce guida del coro delle anime senza pace, affinché la aiuti a spezzare il suo destino e realizzare il sogno di raggiungere il suo vero padre in Anatolia.