Tutto era cominciato con un ragazzo dalla maglietta bianca e i capelli lunghi che dal palco de L'air du temps incantava le ragazze con la forza giovane della sua musica e la musicalità antica della sua lingua. A quei tempi Serey sembrava vivere solo di rock e della matematica che studiava all'università, eppure molto altro impegnava il suo cuore: da sei anni era lontano dal suo paese, da quando i Khmer Rossi avevano chiuso le frontiere della Cambogia. È durante questo esilio forzato che lo incontra lei. Di qualche anno più giovane, anche Anne deve fare i conti con la solitudine: quella di essere cresciuta senza un genitore, affidata a un padre il cui dolore aveva trasformato la dolcezza in severità. Tra Anne e Serey l'amore è quello disperato e senza domani di chi si abbandona all'altro come a una patria ritrovata, di chi impara per la prima volta la propria lingua madre.
Ma quando i Khmer vengono ricacciati sulle montagne e le frontiere riaperte, Serey deve tornare a casa e scoprire cosa è successo alla sua famiglia negli anni in cui Pol Pot ha trasformato la Cambogia in un inferno. Un periodo in cui il regime ha armato le mani dei contadini contro i propri stessi fratelli in nome di un'ideologia per cui era «meglio uccidere un innocente che lasciare in vita un solo traditore».
Quando, dopo undici anni senza avere sue notizie, le sembra di intravedere il volto di Serey in un servizio al telegiornale, Anne decide di partire per la Cambogia. Inizia così la battaglia, disperata, indimenticabile, di una donna forte e disposta a tutto per dare voce a chi è stato messo a tacere dalle ragioni della Storia.
Il fiume delle cento candele è un romanzo scritto come una lunga, struggente lettera d'amore, un canto rivolto all'amato assente e al suo paese che diventa una meditazione sofferta sulla verità e la giustizia, su quali parole usare per onorare i morti e pacificare i vivi. Anche quando ogni parola sembra venir meno.