Op een keerpunt in haar leven besluit de 29-jarige Lucy Jarrett voor even terug te gaan naar Lake of Dreams,het dorp met de poëtische indianennaam waar ze is opgegroeid. Haar moeder heeft zorg nodig.Terug in het dorp dringt de dood van haar vader zich opnieuw aan haar op: waarom had hij ruzie met haar oom? Dwalend door het grote huis aan het meer ontdekt ze bij toeval een verzameling curiositeiten die het verhaal van haar familie in een ander daglicht stellen. Dankzij oude krantenknipsels, vergeelde brieven en een borduurwerk met opvallend motief leert ze een geheimzinnig stuk familiegeschiedenis kennen, waarin glazenmakers, kometen en suffragettes een cruciale rol spelen. Dan maakt ze de balans van haar leven op.