Il fiume dei sogni è ambientato a Turrita un paese vicino a Cagliari il cui nome di fantasia nasconde usi, abitudini e personaggi di una Sardegna riconoscibile antica e moderna insieme. È la storia ambientata tra la Prima e la Seconda guerra mondiale di Tina che, sin dall'infanzia, si accorge di essere diversa in quanto ha il dono della preveggenza. La sua vita si sviluppa tra l'accudire una famiglia povera e numerosa e lo svolgere il compito misterioso e magico per cui tutta la comunità del paese la rispetta. Cura con le erbe, consiglia e legge nei sogni dei compaesani. Una maga buona intorno a cui si sviluppano le vicende, anche amorose, di tutto un paese.