Adrienne Willis (Diane Lane) és una dona la vida de la qual és un desastre. Té un marit infidel, que vol tornar a casa, i una filla adolescent que qüestiona totes les decisions. En aquestes circumstàncies, una amiga li demana un favor: que se'n faci càrrec durant un cap de setmana de la posada que té en un poblet costaner de Carolina del Nord. Adrienne accepta sobretot perquè necessita tranquil·litat per reflexionar sobre la seva vida. Tot just arribar, s'anuncia una gran tempesta, ia la posada arriba un hoste, el doctor Paul Flanner (Richard Gere), que també ha viatjat fins allà per enfrontar-se a una crisi. A mesura que s'acosta la tempesta, comencen a confiar-se els problemes ia consolar-se mútuament.