Grace Pudel, mladá dívka z australského Melbourne, žije v 70. letech se svým bratrem-dvojčetem Gilbertem a jejich francouzským otcem. Po své matce, která zemřela při jejich porodu, zdědila zálibu ve sbírání šneků. Grace a Gilbert mají velmi blízký vztah a vzájemně si poskytují oporu. Po nečekané smrti otce však jejich cesty rozdělí pěstounský systém – Gilbert a Grace jsou posláni do rodin na opačných stranách země. Grace se ocitá v Canbeře, kde se jí ujímají Ian a Narelle, laskaví, avšak často nepřítomní pěstouni. V novém prostředí se Grace cítí osamělá a nenachází žádné nové záliby ani přátelství. Tuto prázdnotu zaplňuje tím, že obsesivně nakupuje a sbírá vše, co souvisí s tematikou šneků.
Film byl nominován na Zlatý glóbus pro nejlepší animovaný film.
Magda Szubanski, která namluvila homofobní Ruth, je ve skutečnosti lesbička a horlivá aktivistka za práva LGBT.
Režisér Adam Elliot ve své práci rád používá šneky. V tomto filmu jsou tematickým středobodem. V jeho posledním celovečerním filmu Mary a Max (2009) má Max domácího mazlíčka šneka pojmenovaného po slavných fyzicích. V jeho debutovém krátkém filmu Strýček (1996) bezejmenný titulní strýček rád sbíral a každé pondělí rozbíjel šneky na své poštovní schránce.