高等法院暂委法官言惠知(佘诗曼 饰)正值事业高峰,但一宗案件令她人生逆转。为阻止社会出现更多“恶魔少年”,言官不惜放弃前途,主动降职担任少年法庭的裁判官。面对一宗又一宗严重的少年案件,她择善固执,坚持正义,也要救赎这些脱轨少年的人生。
故事发生在1940年的关东山,老抗联战士燕彪为了保护被日本人追杀的大侠步鹰(马精武 饰),惨遭敌人灭门,他的儿子燕双鹰(张子健 饰)在命悬一线之际得到了姗姗来迟的步鹰的拯救,死里逃生。步鹰收养了燕双鹰,不仅将他视为自己的孩子,还收了他做徒弟,将毕生的武功传授给他,希望他有朝一日能为自己的父亲和家人们报仇。 燕双鹰继承了父亲正直坚韧的性格,十分擅长习武,在步鹰的调教之下,他的武艺日渐精湛。但与此同时,燕双鹰发现步鹰的真面目并非表现出来的那副正人君子的样子,他私底下和地下党、国民党以及日本人暗通曲款,从中牟利,为了赚钱,甚至不惜想要牺牲燕双鹰的性命。
上海滩上龙争虎斗,仇杀漫天。大学生许文强(周润发 饰)经历过失败的学生运动后,只身来到上海,他与小贩丁力(吕良伟 饰)成为至交,并在同学方艳云的帮助下,混入黑帮,并凭借自己的勇谋成为帮派头目。上海法租界大亨冯敬尧看中许文强的才干,想招其至门下,被文强婉言谢绝。许文强偶然救了冯敬尧之女冯程程(赵雅芝 饰),赢得其爱慕。在一次帮派纠纷中,许文强与丁力走投无路,投靠了冯敬尧。程程对文强紧追不舍,终于打动了他,两人计划结婚。此时,许文强发现了冯敬尧勾结日本人卖国,几经思索,他选择了背叛冯敬尧杀死日本人。为了躲避冯敬尧的追杀,许文强逃到香港,遇上成叔一家,决心过平静日子。程程追到香港,引来了冯敬尧的爪牙,成叔一家被害。许文强返回上海,开始复仇计划。程程求文强离开和她一起远走高飞,但被拒绝,失望的她嫁给一片痴心的丁力。许文强在丁力的帮助下成功复仇后,他决心去找远走法国的程程,却葬身在日本人的枪林弹雨之中。