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...
Écroué à tort pour possession de drogue, un professeur de chimie est poussé par ses codétenus à participer à des cambriolages alors qu'il tente de prouver son innocence.
Jenny vient de Stockholm pour retrouver sa fille Nelly, élevée dans un petit bourg par Ingeborg, jeune professeur de piano. Elle est rejointe par son amant Jack, un acteur raté. À l'occasion d'un bal organisé par le maire du village, Jack séduit Nelly.
Atka Natas est un agent secret du régime oppressif de Liquidatzia. Il rend visite à son ex-épouse Vera, une chimiste qui est impliquée dans un réseau d'exilés qui tentent de faire sortir leurs compatriotes de Liquidatzia. Almkvist, un policier local honnête et ancien amant de Vera enquête...
Pendant une répétition, Stig, jeune violoniste, apprend la mort accidentelle de son épouse, Martha, qu'il avait rencontrée au sein de l'orchestre. Il se souvient alors des moments heureux et malheureux de leur vie de couple.