Byla jednou jedna řeka je fascinující román o rodinných tajemstvích.
Zapadlý hostinec na břehu Temže je centrum dění. Tady se diskutuje o tom, co je třeba udělat, tady si lidé stěžují na smutný osud a tady si štamgasti nad pivem vyprávějí různé historky třeba i o tom, jaké je to po smrti a co nás čeká na druhé straně. Jednoho večera vpadne dovnitř cizinec, který drží bezvládné tělíčko malé holčičky. Je mrtvá, ale o pár hodin později se zase probere k životu. Je to magie nebo zázrak? Děvčátko nemluví a nikdo ho nezná, ale chtějí si osvojit hned tři rodiny. Zázračné dítě, ale nemůže patřit všem. Dřív, než se zjistí, kdo holčička doopravdy je, vyplave na povrch mnoho dlouho skrývaných tajemství.