牛大寶(包貝爾 飾)因為鄉(xiāng)親們都慘死的事,為了不讓袁玉娥(王鷗 飾)卷入這場斗爭,故意說氣話把這一切都怪到袁玉娥的身上,打算休了袁玉娥。袁玉娥不知道大寶是為了讓她活命,傷心欲絕之下打了大寶一巴掌,拿著休書離開了。牛大寶寫了一封寫書,里面說這一切都是自己的陰謀,為了殺掉龍定海(林雪 飾),牛大寶拿著菜刀要去找龍定海拼命。
龍定海正要離開揚州,在街上遇到了前來的牛大寶。牛大寶說自己已經(jīng)把袁玉娥休了,因為她害得大人被綁架和鄉(xiāng)親們被殺是災星。牛大寶上前在龍定海的耳邊說話正要拿出菜刀時,一群化裝成老百姓的殺人突然沖了過來和皇華驛的人交手,混亂中,牛大寶躲到了一旁的攤鋪后面,打算伺機殺掉龍定海。
牛大寶發(fā)現(xiàn)龍定海竟然穿了鎖子甲,這時袁玉娥突然沖了進去打算刺殺龍定海。為了保護袁玉娥,牛大寶沖上去替龍定海接下了這一劍。牛大寶被關進了監(jiān)獄,打死不承認菜刀是用來刺殺龍定海的,裘清月(文松 飾)懷疑大寶是南明的人,卻讓裘清月放了牛大寶。
鳳鳴院的老鴇求春花(賈玲 飾)離開鳳鳴院,因為春花經(jīng)常打客人,害的生意越來越冷清了,到是對面的藥店連開了三家分店。春花不愿意離開鳳鳴院,卻看到袁玉娥和枉然進了隔壁的房間,春花誤以為他們是來尋仇的。牛大寶身上的血書被裘清月發(fā)現(xiàn)了,但血已經(jīng)滲透了,上面的字看不清楚。
牛大寶胡攪蠻纏混了過去,龍定海讓牛大寶養(yǎng)好傷后跟著他。春花偷聽到袁玉娥和枉然的談話,以為枉然要殺自己,于是沖進去拿著木棍把腦袋打破了。牛大寶回到家里,被枉然過來拿劍指著,牛大寶說要不是替龍定海擋了那一刀怎么會得到信任,枉然帶牛大寶去見義士范惜逢(楊皓宇 飾)。
范惜逢把牛大寶帶到洪幫的村里,告訴牛大寶如果不去京城龍定海身邊當洪幫的內(nèi)應,那么袁玉娥就會被問罪,為了袁玉娥,牛大寶只好答應。牛大寶拜了范惜逢為師,在村里跟著范惜逢學習武藝。過了幾天,牛大寶帶著任務要去京城了,范惜逢告訴牛大寶以后的代號就叫小火炮,千萬要取得龍定海的信任。
袁玉娥也來送別牛大寶,大寶很舍不得袁玉娥,但是為了替鄉(xiāng)親們報仇和保護袁玉娥,牛大寶只身前往京城投靠龍定海。