乱世情缘,生不逢时,但却教人刻骨铭心。 时藉一九四一年,日本部署侵华。三名大学生宋希婷(罗霖)、贺文轩(吴启华)、大岛正男(林保怡)就在此时代背景下发生一段凄美动人的三角恋情。婷、轩、男三人本是要好的同学,但暗里轩与男彼此也是情敌,同时倾慕婷。男因是日本人,受到当时众人排斥,婷排除偏见,与男相恋,无奈日本撤侨,男与婷被迫分隔两地。轩向婷展开大力追求,由于兵荒马乱,婷与轩因患难再见真情,情根深种。未几,轩被日军逮捕,婷更不惜以身相救。最后,轩因国难当前,终为投军舍婷而去。战火无情,婷、轩、男三人被迫拆散。但信是有缘,婷、轩、男于战地里竟又再重逢……
杀手亚庄(周润发)在一次暗杀行动中误伤了歌星Jennie(叶倩文),令其双目接近失明,自此,深感内疚的他开始暗中保护、帮助 Jennie,并想趁她眼睛完全失明前筹一笔款送她去国外医治,为此,亚庄铤而走险再当杀手,不想任务完成后不但没收到钱,反被雇他杀人的汪海派人追杀。 奉命侦查相关命案的警探李鹰(李修贤)在查案过程中知晓事情另有隐情,亚庄并非冷血杀手,开始同其惺惺相惜,而在应对汪海势力的追杀中,两人更是结成生死之交。然而亚庄的命运,似乎是被注定了。