1937年,日本悍然发动侵华战争,中国大地顿时狼烟四起,哀鸿遍野。12月13日,日军侵入南京城,旋即发动惨无人道的大屠杀。
在一家伤病医院中,中国医生展涛(翟乃社 饰)不顾死亡威胁,奋力抢救伤员。不久,日军公然践踏国际公约,大肆侵入国际红十字会所在的安全区,对毫无抵抗能力的伤员和士兵进行屠杀。展涛亲眼见到一幕幕惨剧的发生,悲愤交加。
日本兵佐佐木拍摄了一组显赫“战功”的恶行照片,被照相馆的人转交给了展涛。展涛冒着生命危险保护底片,势要将日军的罪行公诸于世……。国华(刘德华 饰)和浩龙(吕良伟 饰)同为警员,两人相识多年,共同出生入死,彼此之间结下了深厚的友谊。湖南帮派首领(狄威 饰)设计将浩龙杀害,美艳动人的女子阿红(钟楚红 饰)是老大手里一枚十分重要的棋子。
一次偶然中,国华成了阿红的救命恩人,国华的正直和勇敢吸引了阿红的注意,她不可自持的爱上了这个本该是她敌人的男人。浩龙的死令国华悲愤交加,他和浩龙的搭档妈打(郑则仕 饰)联手,要为浩龙报仇,阿红决心助他们一臂之力。为了引出黑老大,国华需要二十万的现金,无奈之下,他最终将打劫的目标放到了一宗国际毒品交易之上,现场发生了激烈的交火。。