En Suède, au début du XXe siècle. Helena Ekdahl, propriétaire du théâtre d'Uppsala, a invité sa famille et ses amis pour de somptueuses festivités de Noël. Ses trois fils sont présents, Oscar, comédien médiocre, Gustav Adolf, éternel coureur de jupons, et Carl, un professeur...
Tyrannisé par son cruel patron à cause de son handicap, un ouvrier agricole débonnaire trouve amour et refuge auprès d'une famille modeste qui l'accueille à bras ouverts.
Lorsque la tentative de cambriolage perpétrée par sa bande de bras cassés déraille, Jönsson cherche à échapper à la police tout en se vengeant d'un ennemi juré.
Après avoir vu le fantôme de son père récemment décédé, un garçon de 8 ans se rêve capitaine d'un monde imaginaire qu'il explore avec son équipage de pirates.