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ą...
1870 rok. Zandy Allan (Gene Hackman) jest właścicielem farmy w górzystej części stanu Kalifornia. Szukając kogoś do pomocy w gospodarstwie, decyduje się sprowadzić sobie żonę ze Szwecji. Hannah Lund (Liv Ullman) daleka jest jednak od ideału w wyobrażeniu Zandy'ego. Nie tylko ma własne...