爱达(霍利·亨特 Holly Hunter 饰)是语言表达上有障碍的女人,她所有的心思情绪全都凭着那美妙的钢琴乐曲飘然而出。丈夫早逝,她只好带着女儿一起远赴新西兰改嫁给当地的殖民者斯图尔特。当他们到达新西兰的海滩时,丈夫嫌搬运钢琴麻烦,想把它扔在海滩。爱达在海滩边疯狂地弹奏 着钢琴,宣泄着内心的不满与苦闷。
邻居贝因(哈威·凯特尔 Harvey Keitel 饰)听出了爱达内心的苦闷,于是用八十亩土地和斯图尔特交换了钢琴,并请爱达天天到他家来教他弹钢琴,承诺一堂课可以换回一个琴键。爱达欣然同意了。贝因深爱着爱达,通过一节节钢琴课,两人的情感渐渐滋长。。在布宜诺斯艾利斯,夏天行将结束的时候,抚养三个姐妹长大的外婆突然离世。留下了玛利亚(María Canale 饰)、索菲亚(玛婷娜·戎卡黛拉 饰)和维奥莱塔(艾琳·萨拉斯 饰)独自居住在家中。这三个姑娘每个人都要从外婆离世的阴影中走出来,否则,生活将无法继续。玛利亚埋头在学习中,空闲的时候帮助料理点家务;索菲亚用尽一切心思在自己妆容和少得可怜的一些“财富”上;而维奥莱塔则不停地在卧室和客厅之间来来回回地踱步,偶尔从一个老人那里得到一些关怀性的慰问。这段难捱的时间被三个姐妹无聊地打发,其中有分歧、笑声、推心置腹的谈话和深情的拥抱。到了秋天,当一切开始好转的时候,维奥莱塔一言不发地离开了家,剩下两个姐妹独自面对这又少了一个家庭成员的房子。。