故事发生在1930年的英格兰,厄休拉(朱迪·丹奇 Judi Dench 饰)和珍妮特(玛吉·史密斯 Maggie Smith 饰)是一对相依为命的姐妹,在这个偏僻幽静的小镇上,两人过着孤寂但不失宁静的生活。一日,一个名叫安德拉(丹尼尔·布鲁赫 Daniel Brühl 饰)的男孩被冲上了海滩,厄休拉和珍妮特发现了不省人事的他并将他带回了家。 安德拉是一名优异的小提琴手,在两姐妹的精心照顾下,他逐步的恢复了健康。安德拉的帅气和开畅为两姐妹一成不变的生活带来了久违的快乐,但在这个民风保守的小镇上,关于安德拉的流言蜚语从未停息。与此同时,厄休拉震惊的发现某种久违的情感在内心里慢慢复苏,这从未经历过的情感让她感到手足无措。