愛達(dá)(霍利·亨特 Holly Hunter 飾)是語言表達(dá)上有障礙的女人,她所有的心思情緒全都憑著那美妙的鋼琴樂曲飄然而出。丈夫早逝,她只好帶著女兒一起遠(yuǎn)赴新西蘭改嫁給當(dāng)?shù)氐闹趁裾咚箞D爾特。當(dāng)他們到達(dá)新西蘭的海灘時(shí),丈夫嫌搬運(yùn)鋼琴麻煩,想把它扔在海灘。愛達(dá)在海灘邊瘋狂地彈奏 著鋼琴,宣泄著內(nèi)心的不滿與苦悶。鄰居貝因(哈威·凱特爾 Harvey Keitel 飾)聽出了愛達(dá)內(nèi)心的苦悶,于是用八十畝土地和斯圖爾特交換了鋼琴,并請愛達(dá)天天到他家來教他彈鋼琴,承諾一堂課可以換回一個(gè)琴鍵。愛達(dá)欣然同意了。貝因深愛著愛達(dá),通過一節(jié)節(jié)鋼琴課,兩人的情感漸漸滋長。