这个故事发生在20世纪20年代的旧上海,一个充满黑暗与血腥的夜晚。青年工人赵志龙因参加罢工,被国民党军警残忍杀害,他的新婚妻子阿英悲痛不已。更令她担忧的是,师弟阿龙发誓要为师兄报仇。阿龙的偏激复仇心态让他接连暗杀了国民党卫戍区的中校处长和青帮的爪牙谢老五,却也遭到警方的追捕。在与警方激烈的厮杀中,阿龙受伤而逃,但是师嫂阿英巧妙地骗过了警察,救出了阿龙。然而,警方仍然派出更多人手进行大规模的搜捕,幸运的是,好友俞子卿及时提供情报,他们得以逃脱险境,投奔了阿龙在绍兴的叔父宁玉武的家中。在阿龙再三请求下,叔父决定带上他的义子刘云甫一起回到上海,为他师兄报仇。然而,他们刚到达码头,就被青帮的头子杨采臣发现。青帮和军阀之间勾结,先是在内部制造隔阂,然后定计陷害。阿龙和刘云甫都被青帮陷害,阿龙被指控贩卖军火的罪名而被投入监狱。虽然面临巨大的困难,但是阿龙始终坚持要为师兄报仇,而刘云甫却被青帮收买,私下里和青帮合作。父子二人最终在监狱里见面,但是却因为立场不同而产生了矛盾。在阿龙和刘云甫的努力下,最终揭开了青帮和军阀勾结的阴谋,帮助警方将他们击败。阿龙也在这场战斗中得以为师兄报了仇,但是刘云甫却因为自己的错误而被青帮处死。阿龙最终能否脱离法律的制裁,成为一个自由的人,有着怎样的结局呢?这个残酷而又感人的故事,讲述了一个普通人在黑暗的年代中,如何为了正义和尊严而不懈奋斗的故事。