30年代的上海,一对年轻人击毙多人,抢到货物后扬长而去。这两个人,一个叫龙五,一个叫任鸿飞,他们受雇杀人,以此为生。17年前一颗炸弹夺去了鸿飞的父母和龙五的弟弟,从此二人结伴同行,浪迹天涯。鸿飞偶遇一个刚从法国归来的姑娘沈南星,南星不懂江湖险恶,看到一伙人持械杀人,竟然赶去拍照,幸亏鸿飞及时抢救,才死里逃生。龙五在沙丽菲酒馆认识了漂亮姑娘方青阳,并一见钟情。青阳的哥哥方青天是个无赖,赌钱不仅输
杀童世舫不成,雇主企图杀死龙五、鸿飞灭口,两人拼命躲逃。鸿飞被童世舫当修女的女儿(月白)救了。龙五在逃,不能如约替青阳还钱。马四宝又来讨债,幸被鸿飞赶到解了围,鸿飞在青阳家养伤。南星因意外失明,鸿飞内疚,冒充南星父亲的朋友任伯伯,收留并照顾她。童世舫经人介绍认识了军阀雷鹏,哪知妻子一见雷鹏,大吃一惊,原来童夫人竟是雷鹏原来的四姨太。
龙五回来了,但刚刚到青阳这里,就被青阳的哥哥青天告密,警察赶来抓走了龙五。童世舫的手下卓满庭听说龙五没死,非常恐慌,原来暗杀童世舫的雇主就是他们,他急于杀龙五灭口。鸿飞和青阳去救龙五,没有成功,龙五被押到了监狱。鸿飞为救龙五,绑架了童世舫的女儿,威胁童世舫让他救出龙五,童世舫与警察局商量,采取偷梁换柱的方法,保住了龙五的性命,但又恨他向自己开枪,不肯放龙五出狱。