Londres, dans le quartier huppé de Hampstead. Emily, une veuve américaine, mène une vie superficielle et apparemment facile, tout en cachant ses difficultés financières à ses riches amies. A quelques pas de son immeuble vit Donald, un Irlandais bourru et un brin misanthrope qui s'est construit une cabane à la lisière d'un jardin public. Lorsque sa frêle demeure est menacée par des promoteurs immobiliers, Emily décide de se battre à ses côtés pour lui éviter l'expulsion.