Tom Putnam dzieli życie między podrzędną uczelnię w Charlottesville, gdzie wykłada literaturę angielską, oraz dom, w którym mieszka z Marjory, żoną wymagającą nieustannej uwagi i opieki po tym, jak przeszła załamanie nerwowe. Studenci zdają się nie podzielać entuzjazmu Toma wobec dzieł Szekspira, a jego małżeństwo od dawna opiera się nie na miłości, lecz na poczuciu obowiązku i odpowiedzialności. Pewnego dnia w miasteczku pojawia się Rose Callahan - urocza studentka literatury. Putnam zaczyna wierzyć, że znajomość z Rose przyniesie długo oczekiwane zmiany. Nie zdaje sobie jednak sprawy, że ktoś może namieszać w jego życiu dużo bardziej - a tym kimś okaże się kilkuletni Henry, niespodziewany owoc przelotnego romansu Toma...