1900 . Une troupe de forains sillonne les villes et la campagne suédoises. Albert Johansson, le directeur, est au bord de la rupture. Il désire quitter son cirque, qui essuie échec sur échec, ainsi que sa maîtresse Anna, pour retrouver la sécurité d'un foyer familial qu'il a abandonné il y a trois ans. Alberti profite d'un passage dans la ville où habite Agda, son épouse, pour essayer de renouer avec sa vie d'antan.