许文强为了复仇重返上海滩,冯敬尧已经和日本人勾结在一起,许文强联合精武门还有冯敬尧在上海滩的主要竞争对手聂人王一块对付冯氏商会,使冯氏商会遭到重创。与此同时,冯程程已经决定嫁给丁力。在他们举行婚礼的那一天,祥叔和日本人正在进行交易,许文强闯进来杀死了日本人,少了那批烟土,但并没有杀祥叔。后又前去教堂,丁力和程程一行人刚举行完婚礼走出来,许文强举起枪对准冯敬尧,但最终为了程程,没有开枪。可此时丁力朝许开了两枪,第二枪正中心脏,许慢慢倒下,在回忆中结束了生命……
P.S. 黄晓明版的《新上海滩》拍了两个结局,这是在各大电视台上映的那个版本……(冯敬尧没有死,许文强死了)