机械厂钳工莫得闲(肖战 饰)拖家带口随逃难队伍躲进山区,与被大部队遗忘的防空炮长肖衍(彭昱畅 饰)及手下在“戈止镇”落脚。然而,莫得闲和妻子夏橙(周依然 饰)、老太爷(杨新鸣 饰)以及儿子莫等闲(严知度 饰)的平静生活因为一小队日本侦察兵的意外到来被打破。全镇百姓不忍不退,拼死守护家园,一场民间智慧对抗正规武装的殊死较量轰然展开。
影片故事取材于南京大屠杀期间日军真实罪证影像。一群生活在南京的百姓躲在吉祥照相馆中避难,为了尽可能的多活一日,他们被迫帮助日军摄影师冲洗底片,却意外冲印出了能证明日军屠城的罪证照片。他们原本只想在大屠杀中保命活下去,面对日军在南京城内的暴行,他们决定让这些底片留存下去……
由冯宝宝饰饰演性别难辨的“飞侠小白龙”,片中有个盲侠,由老戏骨石坚饰演。 石坚饰演的盲眼杀手龙真以棺材盖夹断小白龙的手,以及小白龙以蜜蜂扰乱龙真等,是公认的精彩场面。又如在角色设计中,《小白龙》系列也尽显独特风格,像龙真永远背着大木箱,原是因为他把毕生所赚的钱放进去,更是以木箱掩盖背部死穴的方法。 上世纪60年代的粤语片很受西方电影影响,《小白龙》电影在此氛围下成长,但它主要受当时的日本古装武侠片影响。其中小白龙的造型,很像日本少年武士的模样。日式发饰、服饰已是当时少见,而短剑插腰间,长剑或扛在肩上或取之手中的模式,也高度仿效日本武士风范。加上小白龙一身白衣白裤白鞋的造型,对于当时的观众来说,实在惊为天人,带来无限新鲜感,因此成为深刻的集体回忆。