ภาพยนตร์ดราม่ารักสามเศร้าของ Ada McGrath (Holly Hunter) แม่หม้ายลูกติดที่ถูกพ่อส่งไปแต่งงานกับ Alisdair Stewart (Sam Neill) บนเกาะนิวซีแลนด์ Ada ย้ายมาอยู่เกาะนี้พร้อมกับลูกสาวและเปียโนตัวโปรด แต่ด้วยความสัมพันธ์กับสามีใหม่อย่าง Stewart ไม่ได้เป็นไปอย่างที่เธอคิด อีกทั้ง Stewart ยังแลกเปียโนตัวโปรดที่เธอมีกับที่ดินของเพื่อนบ้านอย่าง George Baines (Harvey Keitel) แต่ George ยื่นข้อเสนอว่าจะคืนเปียโนให้ หากเธอยอมสอนเขาเล่นมัน นั่นถือเป็นจุดเริ่มต้นของความสัมพันธ์ที่ยากจะถอนตัวของพวกเขา
. . .
Secret
Ye Xiang Lun (Jay Chou) มีความสามารถในการเล่นเปียโน และเป็นนักเรียนใหม่ในโรงเรียนที่มีชมรมดนตรีเป็นชมรมเด่น อีกทั้งพ่อของเขายังเป็นอาจารย์สอนดนตรีที่นั่นด้วย ในระหว่างที่เขากำลังสำรวจสถานที่ต่างๆ ภายในโรงเรียน เขาก็ได้ยินเสียงเปียโน และเริ่มเดินตามหาที่มาของเสียงนั้น จนได้พบกับ Lu Xiao Yu(Lun Mei Gwei) หญิงสาวผู้มีเสน่ห์น่าค้นหา การพบกันครั้งนั้นเป็นจุดเริ่มต้นของมิตรภาพความผูกผันและก่อเกิดเป็นความรัก แต่อยู่มาวันหนึ่ง Lu Xiao Yu ก็หายตัวไปอย่างน่าสงสัยพร้อมกับความลับที่เธอยังไม่มีโอกาสได้บอกเขา