Drama sobre les relacions conjugals. El matrimoni de Karin (Bibi Andersson) i Andreas (Max von Sydow) és satisfactori, però no té estímuls. Potser per això, quan Karin coneix David (Elliot Gould), un arqueòleg la vida del qual transcorre entre viatges i aventures, comença a albergar sentiments contradictoris. Primera pel·lícula en anglès del mestre Ingmar Bergman.

Johnny, un aventurer que viatja per la Polinèsia, arriba a l'illa on viu Luana, una maca nativa; tots dos s'enamoren només conèixer-se, però la noia està destinada a ser sacrificada al déu del volcà.