鐘有誠(梁家輝飾)因臺風滯留大嶼山時與少女慧心(袁詠儀飾)相遇,兩人雖明知各自背負婚姻承諾仍深陷情網(wǎng)。有誠已有家庭,慧心亦將于兩周后完婚,但他們在禁忌之戀中找到了精神解脫的出口。約定每年同日重返小島相會后,兩人在長達二十余年的秘密約會中經(jīng)歷了多重波折:有誠的兒子曾因目睹父親與慧心互動而產(chǎn)生激烈沖突,慧心更在某次相聚時透露自己懷有身孕(孩子實為鐘有誠骨肉)。第二十一次重逢時,有誠告知妻子決定全家移民海外。面對即將終結(jié)的約定時刻,這對苦戀之人最終選擇直面現(xiàn)實——在確認彼此心意后平靜告別,繼續(xù)履行各自對家庭的責任。二十年情感羈絆化作一聲嘆息,成為兩人守護余生的秘密情書。