Jest to historia dwóch sióstr: pragmatycznej Elinor (Emma Thompson) oraz uczuciowej i upartej Marianne (Kate Winslet). Kiedy ich ojciec - Henry Dashwood - umiera, jego majątek przechodzi w ręce najstarszego syna z pierwszego małżeństwa, Elinor i Marianne wraz matką zmuszone są zamieszkać...
Po śmierci matki Kate jest wychowywana przez ciotkę, która chce wyswatać ją z bogatym lordem. Jednak Kate kocha ubogiego dziennikarza Mertona. Pewnego dnia oboje spotykają śmiertelnie chorą Millie, bogatą Amerykankę, która pragnie przed śmiercią zaznać miłości.