日本侵犯中国,上海在1933年沦陷,许多日本人在上海横行霸道经常欺负中国女子,一天桂花香(谭松韵 饰)上街遇到了一个日本人,日本人称呼桂花香为樱子,桂花香见日本人认错了人,吓得掉头就走,日本人没有放过桂花香,紧跟其后将桂花香扑倒在地上,桂花香情急之下从日本人腰上抽出一把手枪,举起手枪对准日本人开了一枪。实际上桂花香根本没有开枪,不知是谁从旁边开了一枪,看着倒地死亡的日本人,桂花香吓得惊慌失措不知如何是好。刘传一(郝平 饰)的表哥王剑听到枪声赶了过来,不容桂花香解释抓走了桂花香,刘传一与唐澜(姚芊羽 饰)目送桂花香离去,二人的视线落在了桂花香遗落的小包上面,看着似曾相熟的小包,唐澜猜测桂花香有可能是她失散多年的妹妹。为了查到桂花香的身世,唐澜专门来到大牢中看望桂花香,问清了桂花香的身世,唐澜找到程月亮(翟天临 饰),在程月亮的陪同下找到桂花香的家人打探详情。桂花香的奶奶在回答问题过程中忽然患发心脏病,程月亮赶紧带着桂花香的奶奶来到街上,拦下二叔程逸翔(谢祖武 饰)的汽车,不由分说上车带着桂花香奶奶向医院赶去,事后程月亮跟着二叔程逸翔回到家中,程逸翔对程月亮胡乱跟着唐澜乱跑的行为非常恼火,当着程月亮父亲称呼程月亮为白痴,程父听在耳中非常不悦,当场透露是自己让唐澜与程月亮外出调查桂花香的身世。唐澜来到牢中与桂花香见面,桂花香含着眼泪向唐澜认错,坦诚自己并非唐澜的妹妹,唐澜依然不太相信桂花香的话,直到桂花香将一些真相说出来,唐澜才渐渐意识到桂花香并非她的妹妹。虽然已经知道了桂花香的身世,但唐澜依然决定帮助桂花香,当初桂花香在街上与日本人发生冲突的时候,一名男子开枪杀死了日本人,男子开枪的情景被一名记者拍下,拍照记者将相片送给了唐澜,唐澜拿着相片来到警局打算把相片交给警长,结果王剑趁着唐澜不注意烧掉了相片。法院开庭审判桂花香,刘传一的表哥王剑在法庭上做假口供,谎称桂花香是妓女与日本人发生冲突,桂花香在争吵过程中失手开枪杀死了日本人。桂花香根本没有杀死日本人,王剑的假供词让桂花香又气又急,坐在听众席上的一些日本浪人已是怒不可遏,高声要求法官判桂花香死刑。庭审结束刘传一与唐澜离开法庭,一伙日本浪人忽然向二人走了过来,刘传一见日本浪人不怀好意逼近来,赶紧拉起唐澜的手向前急走。