Marianne (Liv Ullmann) po około trzydziestu latach od rozwodu z Johanem (Erland Josephson) decyduje się na odwiedzenie byłego męża w jego domku letniskowym. Przyjeżdża w środku rodzinnego dramatu, który się rozgrywa pomiędzy synem Johana z drugiego małżeństwa i jego wnuczką...
Pastor Helen i psychiatra Lisbeth badają przypadek pacjenta zakładu psychiatrycznego, uczestnika eksperymentalnej terapii, który majacząc o Bogu, popełnił samobójstwo.
Akcja filmu rozpoczyna się w roku 1907, gdy rodzina Ekdahlów świętuje Boże Narodzenie. Głową rodu jest Helena, matka trzech synów - Oskara, Carla i Gustawa Adolfa. Wkrótce Oskar umiera, pozostawiając żonę Emilię oraz dwoje dzieci - córeczkę Fanny i syna Aleksandra. Niebawem Emilie...