Англия, начало двадцатого века. Процветающая буржуазная семья Уилкокс знакомится c умными и полными идеализма сёстрами Шлегель — Маргарет (Хейли Этвелл) и Еленой (Филиппа Култхард). Маргарет заводит дружбу с миссис Уилкокс (Джулия Ормонд), и, когда последняя оказывается при смерти, семья внезапно обнаруживает, что умирающая хочет оставить родовое поместье Говардс-Энд в наследство новой знакомой.