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...
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...