因工作關(guān)系鐘有誠(梁家輝 飾)需要到大嶼山一趟。因臺(tái)風(fēng)的關(guān)系要在島內(nèi)留宿,在這個(gè)時(shí)候他認(rèn)識(shí)了同樣被困的少女慧心(袁詠儀 飾)。二人一見鐘情,雖然男的已婚,女的也將會(huì)在兩個(gè)星期后結(jié)婚,仍擋不住他們的愛火。有誠跟慧心深知他們是無法擺脫家中的一切相守到老,但又覺得對(duì)方的聆聽是自己心靈的一種解放,便決定每年的這天都來這個(gè)小島相聚。之后無論天雨天晴他們都會(huì)重回舊地共渡良宵。期間他們因?yàn)橛姓\的兒子發(fā)生過沖突,也共同迎接了慧心腹中的孩子出生。直到第二十一次相聚,有誠告訴慧心他的妻子已決定舉家移民,這可能是最后一次的相聚……