Un travailleur pauvre de la campagne se rend à Stockholm, en pleine expansion, et y entame une nouvelle vie semée d'embûches. D'après le livre de Per Anders Fogelström.
Frank mène une vie respectable, marié depuis huit ans et employé d'un cabinet d'avocats de Stockholm ; mais Frank s'ennuie et trompe sa femme. S'ensuit un chassé-croisé amoureux.
Une petite fille et sa grand-mère tentent de briser le sort d'un livre de contes et d'aider un sorcier disparu depuis longtemps, dans une aventure musicale colorée.
Eskil déménage de ville en ville avec son père dans le nord de la Suède. Il manque à sa mère et craint de jouer au hockey, l'activité principale des garçons de son âge. Les choses changent quand il rencontre Trinidad, une femme mystérieuse qui vit hors de la société et passe son temps...