袁浩云(周润发 饰)是警署侦探,为人正直但行事火爆。他的好友在一次捕匪行动中不幸遇难,令他更加急于报仇。袁正侦探一桩非法军火集团的重案,但为了案件侦破顺利,袁的上司决定让他不再负责此案。此时,袁的女友也离他而去,并对他的敌人产生了感情。这个敌人,正是军火集团里面的头号马仔江浪(梁朝伟 饰)。江郎行事拼命,千方百计博得集团头目信任。袁在追捕中与江相遇,眼看大难临头却发现江放他一马,原来另有内情。
本片是香港无线电视台TVB把1980年版经典剧集《上海滩》重新剪辑而成,分电影《上海滩》和《上海滩续集》两部作品,分别于1983年1月20日和1月25日在院线上映。 1930年代上海,爱国青年许文强(周润发饰)怀抱着一腔热血,却因参予学生运动而被捕下狱。许文强无意 间卷入一场黑帮火拼,结识了在贫民区长大的丁力(吕良伟饰),两人遂结为生死之交,势要在上海滩黑道中闯出名堂。两人机缘际会,加入了叱咤上海滩黑白两道冯敬尧(刘丹饰)的集团,成为黑道中炙手可热的人物。冯敬尧之女冯程程(赵雅芝饰)对许文强一见倾心,但许文强一心事业,不想谈儿女私情。一段上海帮会内的人物情仇和爱情故事由此展开。