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...
Une jeune femme sur le point de se marier commence à fréquenter un violoniste qui lui a sauvé la vie, mais son père est bien décidé à mettre fin à l'idylle.