Grace Pudel je mladá dívka žijící v 70. letech v australském Melbourne se svým bratrem-dvojčetem Gilbertem a jejich francouzským otcem. Jejím koníčkem je sbírání šneků, který zdělila po matce, jež zemřela při porodu. Dvojčata mají blízký vztah a vzájemně se podporují. Když však jejich otec zemře, jsou dvojčata rozdělena a poslána do pěstounských rodin na různých koncích země. Grace je poslána do Canberry, kde ji vychovávají Ian a Narelle, kteří jsou sice hodní, ale často jsou mimo domov. Grace si v Canbeře nedokáže vytvořit žádné vazby ani záliby. To má za následek, že až obsedantně nakupuje a hromadí všechny výrobky a sběratelské předměty s tematikou šneků, které najde.