狄龍移民加拿大後落地生根,育有一子一女卻因婚姻破裂獨(dú)自撫養(yǎng)子女。鄰居谷峰父女性情孤僻,其養(yǎng)女梁婉靜溫良恭儉。狄龍對梁暗生情愫,卻苦於無緣結(jié)識。為讓老父張瑛安享晚年,狄龍將其接至加拿大同住。谷峰在為張瑛設(shè)宴洗塵時(shí),意外發(fā)現(xiàn)其竟是自己當(dāng)年因愛生恨決鬥過的舊情人。兩位老人從此爭吵不休,迫使狄龍與梁婉靜頻繁協(xié)調(diào)溝通。相處過程中二人漸生情愫,狄龍終于鼓起勇氣表白,梁婉靜亦接受感情。面對戀人關(guān)係的進(jìn)展,谷峰以養(yǎng)父身份強(qiáng)烈反對並與梁婉靜激烈爭執(zhí),最終在暴風(fēng)雪夜負(fù)氣出走。狄龍、梁婉靜與張瑛聯(lián)手在零下二十度的雪夜展開搜救,經(jīng)尋人啟事與社區(qū)協(xié)助終在森林小屋找到昏迷的谷峰。重病病房內(nèi),張瑛向病榻上的老對手坦承當(dāng)年誤會,兩代人冰釋前嫌。最終狄龍與梁婉靜在雙方長輩祝福下修成正果,四人組成特殊家庭共同生活。