Amerykanin Larry Darrell (Bill Murray), który przeżył okropieństwa wojny, stara się odnaleźć nowy sens życia. Gdy zaplanowane małżeństwo z Isabel (Catherine Hicks) nie dochodzi do skutku, mężczyzna znajduje spokój w hinduskim klasztorze. W tym czasie Isabel poślubia jego przyjaciela, Graya Maturina (James Keach), i ma z nim dwójkę dzieci. Po opuszczeniu murów zakonu Larry spotyka Sophie (Theresa Russell), przyjaciółkę z dzieciństwa. Po tragicznej śmierci męża i dziecka Sophie stoczyła się moralnie. Larry usiłuje jej pomóc i wkrótce rodzi się między nimi uczucie. Jednak Isabel, która nigdy nie zapomniała dawnego narzeczonego, próbuje wszelkimi sposobami na nowo wpędzić jego ukochaną w alkoholizm i prostytucję.