葉湘倫(周傑倫 飾)是淡江藝術高中的一名插班生,父親(黃秋生 飾)是該校的一名教師。這天同學晴依(曾愷玹 飾)帶他參觀學校,接著他獨自來到了學校的舊琴房,本身彈得一首好曲的他被某處傳來的一首鋼琴曲吸引住了。他來到其中一間舊琴房,遇到了路小雨(桂綸鎂 飾),純純的愛情故事由此發生了。一直以來,葉湘倫都覺得小雨充滿了神秘,卻無法進一步了解她。葉湘倫約小雨到琴房見面,葉湘倫以為晴依是小雨,跟晴依接吻時被小雨看到,自此之後葉湘倫就沒有再看到小雨。葉湘倫到處尋找小雨,發現了那個小雨所說“不能說的秘密”的全部真相。