27年前,孟买陷入毒品泛滥的境况。毒贩哈里不仅嫁祸纵火杀死了17名博里瓦里警察,还导致警察的声誉一落千丈。为了重振警界形象,中央政府派遣了阿迪亚(拉吉尼坎塔 Rajinikanth 饰)作为孟买的警察专员。阿迪亚上任后,通过强硬手段整顿警察队伍,严厉打击黑恶势力和贩卖妇女儿童的行为。阿迪亚巧妙安排让泰国警方逮捕了毒贩维诺德的儿子,并迫使毒贩杀死了自己的儿子。 实际上,被杀的儿子并非维诺德的亲生子,而是毒贩哈里的儿子。因此,哈里开始报复并杀害了维诺德,同时撞车致使阿迪亚的女儿瓦丽死亡。阿迪亚找不到报复的对象,陷入疯狂状态,开始杀害多人。人权署官员向上级报告,法官建议解除阿迪亚的警察专员职务。然而,阿迪亚向法官证明他的行为符合警察职业的规范,并得到了认可。
香港某个国际伪钞集团重要分子宋子豪(狄龙 饰)和Mark(周润发 饰)情同手足,某次宋子豪带手下谭成(李子雄 饰)去台北交易时被其出卖受枪伤被捕入狱,为替好兄弟报仇,Mark孤身赴台,结果被人打成瘸子,江湖地位自此一落千丈,而宋子豪的父亲也在不久丧命。 一向视宋子豪为偶像的宋子杰(张国荣 饰)得知哥哥的真实身份后,对黑社会及他恨之入骨,立誓利用警察身份将黑帮势力斩草除根,宋子豪出狱后不顾苦等他想重创辉煌的Mark的劝阻,决心弃暗投明,无奈得不到宋子杰的谅解。而此时已成帮会老大的谭成欲找宋子豪再合作,遭拒绝后放言会害宋子杰,被逼走投无路,宋子豪决定再与Mark连手共抗强敌。
Carter meets Toni and impulsively marry him to find that they disagree on everything. They separate and seven years later on the eve before their divorce they meet again and spend the night together.