《电影南京》讲述了特种兵王周扬、肖克二人在对边境黑势力清剿活动中因战友惨死陷入深深的不安和自责中进而消极颓废却最终在面对黑势力的反扑中两位兵王再度联手与黑势力展开了正义与邪恶的终极对决香港某个国际伪钞集团重要分子宋子豪(狄龙)和Mark(周润发)情同手足某次宋子豪带手下谭成(李子雄)去台北交易时被其出卖受枪伤被捕入狱为替好兄弟报仇Mark孤身赴台结果被人打成瘸子江湖地位自此一落千丈而宋子豪的父亲也在不久丧命一向视宋子豪为偶像的宋子杰得知哥哥的真实身份后对黑社会及他恨之人骨立誓利用警察身份将黑帮势力斩草除根宋子豪出狱后不顾苦等他想重创辉煌的Mark的劝阻决心弃暗投明无奈得不到宋子杰的谅解而此时已成帮会老大的谭成欲找宋子豪再合作遭拒绝后放言会害宋子杰被逼走投无路宋子豪决定再与Mark连手共抗强敌一起拐卖妇女儿童的案件牵扯上了警员郑倩茹(沈敏 饰)的暗恋对象因军训致残的盖建平(韦国春 饰)而本身郑倩茹参予了这起案件的侦破被拘留的盖建平连喊冤枉刑警队长陆野(高亮 饰)释放了他对其监控郑倩茹自认瞎了眼但盖建平表示自己绝对是清白的种种迹象表明案犯是一个长得与盖建平极其相似的人盖从母亲口中得知自己有一个孪生兄弟小时被人拐卖盖复印大量自己的照片散发帮助寻找嫌疑人最终招致已改名郭元龙(韦国春 饰)的嫌犯落网并从其口中掌握了人贩子内部的重要情况几经较量首犯黄业青(王干一 饰)和李刚立(周国宾 饰)浮出水面化装后的盖建平冒充郭元龙与郑倩茹打入人贩子内部......纽约街头四名顽皮少年策划着一场好戏捉弄一下街边卖热狗的小贩以打发午后无聊的时光不料玩笑开大了他们误伤了路人被判进入男童院监禁数月在男童院里每到半夜他们都会被狱卒们叫出去被殴打当他们重获自由后四个伙伴决定将这段屈辱永埋心底 多年后其中两个 伙伴迈克尔成了副检察官洛伦左成了记者然而另外两个约翰和汤米却无法走出当年阴影成了黑帮分子当约翰和汤米在餐厅碰到当年殴打他们的狱卒之一肖恩时毫不犹豫射杀了他为了帮助伙伴迈克尔想出了一个周全的计划:他们请来著名的糊涂律师为他们作辩护而迈克尔为肖恩担任控方努力要将官司打输;洛伦左则通过手段将肖恩卑劣的人品揭露……...