Miehet ja naiset ovat erilaisia ja siksi saattaa myös rakkaus olla kaikkea muuta kuin yksinkertaista. Reese McHenry (Sam Shepard) esittää miestä, jonka vaimo makaa sairaalassa koomassa. Kun Reese palkkaa Carol Fritzsimmonsin (Diane Keaton) liikkeensä ompelijattareksi, alkaa kahden yksinäisen ihmisen välinen ystävyys. Ajan myötä kuitenkin ystävyys syvenee rakkaudeksi ja Reesen tunnontuskat nousevat pintaan. Vaimon tila estää häntä sitoutumasta toiseen naiseen. Vanhempiensa suhteesta tietämättä Reesen poika Tom (Robert Patrick) ja Carolin tytär Katherine (Diane Lane) ovat alkaneet seurustella keskenään. Tomilla taas on omat syynsä, joiden takia sitoutuminen tuottaa vaikeuksia. Historialla on taipumus toistaa itseään, näin myös rakkaudessa.