Filmen er basert på Reidar Jönssons roman med samme tittel. Handlingen er tidfestet til 1959 er en skildring av hvordan 12 år gamle Ingemar (Anton Glanzelius) takler hverdagslivets sorger og skuffelser. Den unge Ingemar blir sendt bort fra sin syke mor, for å bo hos sin tante og onkel. Der møter han en by med eksentrikere, og han lærer om kjærlighet, seksuell lyst – og om seg selv. Filmen har både en filosofisk og galgenhumoristisk undertone. Innspillingene er i hovedsak gjennomført i Åfors.