爱达(霍利·亨特 Holly Hunter 饰)是语言表达上有障碍的女人,她所有的心思情绪全都凭着那美妙的钢琴乐曲飘然而出。丈夫早逝,她只好带着女儿一起远赴新西兰改嫁给当地的殖民者斯图尔特。当他们到达新西兰的海滩时,丈夫嫌搬运钢琴麻烦,想把它扔在海滩。爱达在海滩边疯狂地弹奏 着钢琴,宣泄着内心的不满与苦闷。
邻居贝因(哈威·凯特尔 Harvey Keitel 饰)听出了爱达内心的苦闷,于是用八十亩土地和斯图尔特交换了钢琴,并请爱达天天到他家来教他弹钢琴,承诺一堂课可以换回一个琴键。爱达欣然同意了。贝因深爱着爱达,通过一节节钢琴课,两人的情感渐渐滋长。。民工杨红旗几次三番跑到报社要求登报表扬自己,因为自己在一起强奸未遂案中救了一个姑娘,可是当事人女大学生欧阳花对这件事却坚决否认,并且声称自己从未见过杨红旗。记者古国歌在调查中得知杨红旗要求登报表扬是为了完成父亲在临终前的愿望,然而直到其父去世依然没有看到儿子被登报表扬,古国歌受到很大的触动。在警察女友米一的帮助下,古国歌很快就找到了事件的真相。真相自然使杨红旗了了登报受表扬的心愿,可是却深深的伤害了想维护自己清誉的女大学生欧阳花,与此同时,古国歌也陷入了不知对错的矛盾之中……
本片在2005年第八届上海国际电影节上荣获评委会大奖以及最佳剧本奖。。