电影《英雄本色》的剧情如下1:
宋子豪是跨国伪钞印发集团的重要头目,小马哥是他的好兄弟兼搭档。宋子豪的弟弟宋子杰刚刚考入警校,对哥哥犯罪的事一无所知。宋子豪去台北谈生意时被手下谭成出卖,为保护手下主动向警方自首,台湾黑帮派人去宋家绑架宋父,致其被害惨死。宋子杰这才得知哥哥身份,因父亲的死无法原谅哥哥。留在香港的小马哥为给兄弟报仇,孤身前去刺杀台湾黑帮头目,混战中右腿被击中,落下残疾。
三年后,宋子豪出狱,决心开始新的生活,在联合计程车公司成为一名司机。他看到沦落为擦车小弟的小马哥和已成为老大的谭成。两人重逢时激动相拥,但宋子豪表示不想再过问江湖事。宋子杰因哥哥犯罪过往无法升职,心中忿忿不平,决心端掉伪钞集团。谭成以小马哥要挟宋子豪重回集团,被宋子豪断然拒绝。此后谭成多次仗势欺人,设计重伤宋子杰,殴打残疾的小马哥,还打砸计程车公司。
小马哥劝说宋子豪,让他明白如果不有所行动,无法开启新生活。于是小马哥盗取了存有印发伪钞关键数据的电脑磁盘。宋子豪假意用磁盘要挟谭成准备赎金和逃生船,但磁盘已暗中寄给了宋子杰,作为警方抓捕犯罪集团成员的重要证据。
晚上十点,小马哥和宋子豪以谭成为人质,拿到赎金后,宋子豪劝说小马哥先行坐船离开。宋子杰匆匆赶到现场,被谭成手下俘获。随后双方展开激烈枪战,宋氏兄弟寡不敌众,小马哥心系兄弟带着冲锋枪赶回支援。枪战间隙,小马哥大声呵斥宋子杰看不到哥哥为弥补过往行为所做的努力。就在此时,小马哥被敌方发现,身中数弹倒地身亡。警方赶来,谭成从遮掩物后走出,声称自己只要自首,凭借金钱和地位很快会被释放。宋子豪接住宋子杰递来的左轮手枪打死了谭成,然后将宋子杰的手铐戴在自己手上,再次表露出渴望改过自新的心愿。最终两兄弟走向和解,重归于好。