杨三(蒋易饰)只是想吓唬王大举(李梦男饰),不会真的让王毛当兵。他只是想逼王大举嫁给杏儿(王和饰)。结果,他弄巧成拙。杨三不得不想办法把征兵名单锁在抽屉里。杨三回家吃饭,小翠娘随便问王毛当兵。杨三以为王大举在她面前抱怨,忍不住说出了她和王大举的破事。小翠怒不可遏,骂了杨三一顿,强行赶走了杨三。
孙司令派通讯兵到乡公所找杨三要征兵名单。杨三还没来,通讯兵就挥舞着枪,砸碎了抽屉,拿走了征兵名单。懦夫不敢生气。杨三来的时候已经太晚了。王大举收到王毛的入伍通知。他把所有的愤怒都洒在杏儿身上,杏儿痛哭流涕。
狗剩(蒋龙饰)直接来乡公所找杨三算账。杨三吓得逃跑了。狗剩追不舍他。杨三被堵在死胡同里。他无处可逃。他假装和狗剩聊天,趁他没有准备好再逃跑。狗剩追上了杨三,很快就追上了杨三。杨三累得筋疲力尽。他吓得一遍又一遍地求饶,所以他把事情的原因和后果讲了一遍。
杏儿想因为急火上吊自杀。多亏她妈妈及时来救她,王大举吓得六神无主。狗主动为王毛当兵。王大举必须履行他最初的承诺。当他当兵回来时,他用攒下的钱盖了三间大瓦房。王大举把杏儿嫁给了他。王大举翻脸不认账。这是他喝多了以后说的话。
杨三得知此事后,他想赶走狗剩下的眼睛,同意狗剩下的给王毛当兵。王毛娘(秦海璐饰)很喜欢狗剩下的,劝王大举把杏儿嫁给他,让狗剩下的传下酿酒手艺。王大举得出结论,狗剩下的不能存足够的钱盖房子。狗剩下的给王毛当兵。王毛娘很抱歉。她一大早就叫了狗剩下的,把家里传的手镯给了他,把他当女婿,告诉狗剩下的一定要活着回来。
国军副排长侯七的妻子秀兰是水性杨花。她与国军连长苗春勾搭成奸。苗春来故意安排侯七上夜班。他趁机来找秀兰作弊。秀兰要求苗春提拔侯七。苗春来找各种借口逃避,但他受不了秀兰的软硬泡沫,所以他不得不同意。马佩忠(尤勇智饰)是归德县县长,也是苗春的叔叔。
孙司令命令苗春在初九带兵到徐州前线。苗春来心里没底,就来找马佩忠商量对策。马佩忠分析了目前的战局,觉得前景不乐观。苗春来请马佩忠去军营鼓舞士气。王大举夫妇和王毛一大早就把狗送到了城门外的征兵处。狗一眼就认出,在签到处的毛小二经常去寺庙偷东西的人。他没有亲自打开它,所以他取代了王毛在名单上按下指纹,当场领取了四片大洋。
宋玉桃(史)和枣花都想当兵上战场。不幸的是,他们是女儿的家。他们站在城楼里看热闹,突然从人群中认出了狗剩。他们主动向狗剩道歉。狗剩认出他们是那天伤害尿裤的人,吓得逃跑了。王毛娘告诉狗不要在战场上拼命,要学会保护自己。狗剩下的给了她四块大洋,想当兵回来盖房子。
唐玉龙认出狗剩,主动过来跟他打招呼,侯七小九子赵铁锤很纳闷,猜不出他们是什么关系。归德县警察局长乔四虎亲自带人维持秩序,苗春来却不领情,让他派人尽快清理家属。马佩忠和姗姗来迟,归德县有头有脸的人来支持他们。辫子爷(刘佩琦饰)也被邀请参加。苗春假装说了几句话。马佩忠很不耐烦,强行把他赶了出去,隆重介绍了辫子爷。他还摇摇头,背诵杜甫的诗,为士兵们壮行。人们对他了如指掌,嘲笑他的所作所为。
苗春来和士兵们一起出发。毛小二和狗并肩前进。毛小二拿出鹌鹑蛋和他分享。狗记得毛小二在功德箱里偷钱。离开前,他仍然跪在佛前。他想抓住毛小二,一个空大师拦住他,让他放过毛小二。毛小二不是小偷,只是急需钱,否则他早就把钱都拿走了。
狗当兵走了,杨三欣喜若狂,想尽快娶杏儿回家。唐玉龙和新兵一起训练。狗剩下的枪法非常准确。唐玉龙对他赞不绝口。狗留在少林寺的时候,师父教他用石头打蜡烛,狗剩下的每次都是百发百中。赵铁锤和侯七来找苗春抱怨,怀疑唐玉龙结党营私。苗春来让他继续盯着唐玉龙。
毛小二和狗剩闲聊时谈起少林寺,毛小二承认偷了少林寺功德箱里的钱。