上海公共住房。卫队首领张楠(许亚军 饰)率部下逮捕了逃亡的草上飞(潘宏梁 饰)。在同一地点,他们遭遇枪击。最后,草上飞和犯罪嫌疑人刘峰被困在巡逻室里。表面上是租界巡逻队成员,实际上是地下党员的张楠并不知道刘峰实际上是中共江苏省委组委会委员刘培生(郑强 饰)。这起枪击事件实际上是共产党的一场反强奸运动。刘峰被捕后,留学归来的女律师曹慧(齐芳 饰)听从上级命令,采用法律手段将她营救。不了解张楠详情的曹晖在案件审理过程中对张楠产生了强烈的敌意。与此同时,汉奸许阿宝被杀事件引起了国民党调查部的高度关注,试图交出刘峰。经过激烈的法庭审理,刘峰最终被无罪释放。国民党调查部上海站站长吴甜甜走投无路,尾随张楠一家,试图找出刘峰的下落。