20世纪30年代,上海鱼龙混杂,呈现出战争阴影下各种力量交织的景象。黄大刚(张罗伊饰)出生于闸北贫民窟,为了夺回歌手的心上人小猪(于莉饰),他带领一群兄弟四处游荡,打出了自己的名字。当时,爱国主义运动正如火如荼地进行着。小刀会的罗子兴(殷阳明饰)等人不遗余力地杀死了叛徒。日本人多方渗透,上海董事会总公司魏廷琰(刘达民饰)与日本人勾结。为了获得小猪,黄大刚加入了韦廷琰的教派,并在各种战斗中担任先锋。终于,他长大了,尽情地抱着小猪。与此同时,小刀会、罗子兴等人将暗杀目标对准了与日本人勾结的魏廷琰。黄大刚深爱的妹妹俞渝(Adia Chan饰)在偶然遇到罗子兴后对他一见钟情,希望能和小刀在一起。由于对韦廷琰使用小猪的不满,黄大刚转而反对他。罗和黄两人发誓要为了民族仇恨而夺走韦廷琰的生命