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 alcoolique. Parmi les petits-enfants qui prennent joyeusement part à la fête, Fanny et Alexandre. Au cours d'une répétition, leur père, Oscar, est victime d'une hémorragie cérébrale. Sa mort soudaine jette la consternation dans la famille Ekdahl. L'évêque Edvard Vergerus célèbre les funérailles. Il séduit Emilie, la jeune veuve, et bientôt l'épouse, au grand effroi des enfants, qui redoutent son puritanisme obsessionnel…
Eva, épouse d'un pasteur, écrit à sa mère Charlotte, une pianiste de talent qu'elle n'a pas revue depuis sept ans. Charlotte, qui porte le deuil de son compagnon, accepte de se rendre chez sa fille. Les retrouvailles sont chaleureuses et émouvantes – jusqu'à ce qu'Eva apprenne à sa mère que son autre fille, Hélène, infirme incurable, vit recluse au presbytère. Charlotte semble contrariée ; en fait, elle est responsable du malheur d'Hélène. Petit à petit, la tension monte. Pendant toute une nuit, les deux femmes vont s'affronter…
Johan et Marianne forment un couple heureux qui étale son bonheur conjugal dans les pages d’un magazine à la mode. Une soirée en compagnie d’un couple d’amis, Peter et Katarina, tourne au pugilat entre leurs deux invités. Marqués, Johan et Marianne commencent à se poser des questions sur un bonheur qui est peut-être factice. Les tensions montent jusqu’à ce que Johan annonce à Marianne qu’il la quitte pour Paula son amante.