The film is based on a series of immensely popular Swedish children's books, about the boy Bert, who is just hitting puberty and having the usual problems with it. But that's where the usual ends abruptly.
Svante is a young boy who lives with his family in a Stockholm apartment. One day he meets Karlsson, a chubby little man in the prime of his life, who can fly using a propeller on his back and who lives in his little house on the roof.