Tras conocer dos fracasos matrimoniales, mantiene una relación con una joven de diecisiete años llamada Tracy (Mariel Hemingway), pero se enamora de Mary Wilkie (Diane Keaton), amante de su mejor amigo, Yale (Michael Murphy).