Mathias (Kevin Kline), viaja para Paris para liquidar um enorme e valioso apartamento que herdou do pai.Uma vez lá, no entanto, ele descobre a velha e requintada mulher Mathilde (Maggie Smith) que vive no apartamento com a filha Chloé (Kristin Scott Thomas).
Mathias depressa se apercebe de que o apartamento é um “viager” – um antigo sistema francês para a compra e venda de apartamentos – e que ele não vai realmente obter a posse do apartamento até Mathilde morre.
Ao trabalhar com um negociante imobiliário parisiense (Dominique Pinon), para vender o seu contrato para o apartamento, Mathias descobre que Mathilde e o pai eram mais do que mera inquilina e senhorio ..