Jim Olsson, eight years old, lives in a small, boring town. His father has passed away recently, but comes back in Jim's fantasies to tell stories. In his daydreams, Jim has all kinds of adventures.
Sixteen-year-old Lilja and her only friend, the young boy Volodja, live in Russia, fantasizing about a better life. One day, Lilja falls in love with Andrej, who is going to Sweden, and invites Lilja to come along and start a new life.