Un vieux poète, qui loge dans un hôtel au bord d’une rivière, fait venir ses deux fils, pensant que sa fin est proche. Dans ce même hôtel, une jeune femme trahie par l’homme avec qui elle vivait vient y trouver refuge et demande à une amie de la rejoindre.
Dans les années 1980, Rory, un ancien courtier devenu un ambitieux entrepreneur, convainc Allison, son épouse américaine, et leurs deux enfants de quitter le confort des États-Unis pour s’installer en Angleterre, son pays de naissance...