故事发生在伦敦的汉普斯特富人区艾米丽(黛安·基顿 Diane Keaton 饰)刚刚失去了她的丈夫一次偶然中艾米丽透过望远镜发现有一个名叫唐纳德(布莱丹·格里森 Brendan Gleeson 饰)的流浪汉住在远处荒野中的一座棚屋里渐渐的艾米丽对这个男人产生了怜惜和兴趣 艾米丽面临着很严峻的债务问题当她向好友菲奥娜(莱丝利·曼维尔 Lesley Manville 饰)求助时意外的得知菲奥娜和她的丈夫正在打着唐纳德所居住的那片高价土地的主意于是艾米丽决定挺身而出帮助唐纳德捍卫他赖以生存的土地经历了种种波折之后两人总算找到了当年为唐纳德安装家具的邻居菲利普先生(詹姆斯·诺顿 James Norton 饰)为唐纳德作证