费舍尔(RobertNorman饰)出生在一个非常传统的苏格兰家庭,这个家庭以严谨的家风而闻名。在这样的环境中,费舍尔度过了他的童年,被压抑的氛围所笼罩。然而,费舍尔很幸运,他的父亲爱德华(科林·费尔斯ColinFirth饰)是一个活泼而不拘小节的人,而母亲玛利亚(玛丽·伊丽莎白·马斯特兰托尼奥MaryElizabethMastrantonio饰)则是一个温柔善良的人。他们的存在为费舍尔的童年带来了一丝亮色。有一天,一个名叫席璐思(伊莲娜·雅各布IrèneJacob饰)的女子来到了村庄。席璐思的天性开朗豁达,很快就吸引了费舍尔的注意。与此同时,费舍尔敏锐地察觉到自己的父亲也对席璐思产生了兴趣。父子之间竟然对同一个女人产生了情感,这使得故事变得更加有趣起来。