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...
La mère de Reine doit s'absenter pour travailler et le garçon doit partir en camp de vacances, mais il décide de rester à Stockholm, seul sans lui dire. Il déambule dans les rues de la ville et fait des rencontres...
Sune, un ancien étudiant en théologie et fils d'un prêtre, rencontre Viveka dans une église. Les deux se rapprochent au fil des discussions théologiques et finissent par se marier. Au fil des années, Viveka devient de plus en plus instable émotionnellement à cause de la jalousie et de...