男孩苏昂(欧豪 饰)与女孩林巧(郭姝彤 饰)同在一所寄宿学校,苏昂因受尽同学阿鬼的凌辱,林巧拎起铁锹用自己脆弱的身子保护着苏昂,两人一路野蛮成长。
一具被发现的白骨引起小镇的轰动,刑侦大队长张建宇(张译 饰)被迫接手此案,展开调查。然而在案件艰难推进中,林巧多年的秘密被一点点揭开,一切终将归为平静……。三十年代,川东一带出了一个傻儿。傻儿出生豪门,自幼不喜读书,却喜欢吃喝玩乐,舞枪弄棒。傻儿经指点,进入袍哥会,他劫富济贫,处处冒着傻气,深得众兄弟喜爱。后竟出人意料的将无恶不作、强奸妇女的崔一洞杀死,做了舵把子。随着袍哥会的壮大,国民党将其收编,傻儿荣任团长,当了国军。傻儿自有傻智,他办了傻事,反而歪打正着,步步高升,没几年当了师长。抗日战争爆发,傻儿的部队要开赴前线,但部队里赌博成风,屡禁不止。怎么办?傻儿又冒出了傻主意……。1937年,日军攻打山东,韩复渠部队撤离,山东部分沦陷为日占区,形势岌岌可危。1937年底,中共派共产党员杨毅明前往日占区山东徂徕,秘密发动武装起义,日军命特高科组长藤田修对起义进行破坏。杨毅明代号“下山虎”与泰安当地同志周望文接头。不料接头失败,周望文被日军捕获。杨毅明失去了联系上组织的方法。此时,国军第七十四师上尉连长常誉以为杨毅明是骗子,将其抓获。周望文行刑时间临近,同时被执行死刑的人员还有国军七十四师军人杨清泉,为了救人,杨毅明表明身份与常誉合作,劫了法场、杀了不少日寇。两人建立了深厚的抗日友谊。随后,我方将根据地设置在徂徕山野人洞。不料,根据地很快暴露,并且遭到日军围剿,我方损失惨重。在之后的会议上,不少人认为是我们队伍里出了内奸,否则日军不会如此之快能找到野人洞。常誉一行感觉受到怀疑,离开杨毅明部队。为了找出为日军通风报信的内奸,杨毅明设计让其现身……。