Para conseguir que Becky (Dana Delany), la mujer a la que ama desde la época del instituto, acepte casarse con él, el arquitecto Norman Davis (Steve Martin) construye una lujosa casa en el pueblo donde siempre han vivido. Sin embargo, ella lo rechaza. Tres meses después, Norman conoce a Gwen, una simpática camarera (Goldie Hawn).