På slutten av 1960-tallet tilbringer den tretten år gamle Michelino sommermånedene ved besteforeldrenes beskjedne eiendom ved Nasca, nær innsjøen Maggiore. Her fordyper han seg i skumle, eventyrlige og mystiske fortellinger som står i bestefarens bibliotek. Den største gåten han står overfor, er imidlertid ikke fra bøkene, men fra gårdbrukeren Felice. Denne fargerike og til tider skremmende mannen, med en usikker alder, snakker et fascinerende dialekt og sliter med hukommelsen, som blir dårligere for hver dag som går. Når Michelino tilbyr seg å hjelpe den gamle mannen med smarte mnemoniske hjelpemidler for å bevare hukommelsen hans, utvikler gutten raskt en besettelse for å pusse sammen det urovekkende puslespillet av Felices livsfortelling. Dette fører ham til å avdekke skjeletter i nazikostymer på loftet, til Felices bekjennelse om at han kan høre de dødes stemmer, og til en ny forståelse av Felices uendelige kamp mot de grådige lokale snegler, som virkelig ikke er av den milde typen.