湾仔区巡警陈俊杰(陈奕迅)因为七年来每日所做都是极有规律毫无变化的工作,渐渐对警察一职失去激情,上面派来小师妹廖得男(容祖儿)与他一起巡逻时,眼见对方满腔热情事事认真,他冷眼旁观之余,会不时地冷嘲热讽,遇到疯子王成(吴镇宇)时,陈俊杰也只当他为精神病人指给廖得男看。
19岁的天真少女Nicole和Diet在一宗巴士乘客露械案中认识陈俊杰后,开始对其崇拜,陈俊杰也从两人身上感受到温暖。不久,湾仔区出现一名残暴强奸犯,不少单身女性都被其奸杀,Diet也没能幸免。此事促使陈俊杰从麻木中惊醒,他开始发疯似地缉拿凶犯。。1977年,田家坝的知青陈实在意外中眼睛受伤几近失明,在邻居田春妮精心照料下,陈实重见光明,二人相恋结婚。文革后恢复高考,陈实在春妮的支持下考上医学院。求学期间,陈实受到同学严真真的追求,严真真以春妮会耽误陈实前途为名,使得春妮主动和陈实离婚。离婚后春妮发现自己怀孕,在陈实不知情下生子。一场地震,春妮儿子丢失。陈实参加救援队,按照法律程序收养了一个地震孤儿,后出国深造成为眼科专家,又组成了新的家庭。春妮也成家生女。多年后,二人配偶分别去世,二人再次相遇,春妮为陈实默默牺牲奉献,但是黄昏恋又遭到子女反对。最后春妮眼疾病重,陈实愿意当作她的眼睛与她终其一生。。