高公乐(刘德华)原本是一名医生,由于太投入工作常常会将家庭忽略,直到妻子梁紫晴(蔡卓妍)因一次意外身亡,他才明白到家庭对他的重要,转职做了救护员,过上了有规律的生活,但对妻子的思念之情一直没有减少。阿Sam(杨采尼)患有严重心脏病,高太身亡后捐出的心脏令她获得新生,却也自此开始对丈夫Derek(刘德华)疑神疑鬼,终导致对方无法忍受弃她而去。
阿Sam移植过来的心脏出现大问题生命垂危,高公乐偶尔发现她与几年前的自己十分相似后,决定替她寻回Derek的下落,而高公乐的举动,也令阿Sam明白了何为真爱。。故事发生在1937年的江南古镇,年轻女子雨莲在嫁进殷家当天,素未谋面的丈夫明轩逃婚加入了抗日的队伍,顾及到家族脸面,殷家决定让弟弟明皓代替哥哥拜堂成亲,危机暂时得以化解,却在一对不可能在一起的人心中埋下了爱情的种子。
随着时间的推移,战火烧到了南方。在传统不道德的夹击下,雨莲和明皓的爱情也像这片土地一样遭到了无情的摧残。明轩阵亡的消息传回了古镇,悲痛中两个人的心又走近了一步。
但纯真的爱情和家族的命运在战争面前显得弱不禁风。炮火无情的笼罩了小镇,结婚前夜,明浩义无反顾的加入敢死队不侵略者决一死战……在战火连天的环境下,柔弱雨莲坚守在美丽的古镇上,也坚守着自己的爱情……。