Happily married mother Karin (Bibi Andersson) surprises herself by responding in kind to a sudden profession of love from David (Elliott Gould), an archaeologist visiting Sweden, whom her doctor husband (Max von Sydow) has befriended. But however exhilarating, love is seldom simple and deceit - and David's volatile temperament - take their toll.
We use cookies to help you navigate our website and to keep track of our promotional efforts. Some cookies are necessary for the site to operate normally while others are optional. To find out what cookies we are using please visit Cookies Policy.