A review by emilybriano
Once Upon a River by Diane Setterfield

5.0

Lovely! Mysteries, an intricately woven plot, lovable characters, science, nature....this book has it all. The audiobook is masterfully told by Juliette Stevenson. This is one of the rare books I wanted to start over again the instant it was finished. More layers and meanings and secrets will surely fall out of this story the more it is read and re-read.