在80年代中期,一家瑞典矿业巨头公司在智利北部的阿里卡倾倒了20000吨危险废物。成千上万的阿里卡人受到影响,患上癌症和其他严重疾病。现在,幸存者正在一项开创性的跨国公司问责审判中寻求正义。。美国中西部某个小镇,玩偶制作师塞缪尔·穆林斯(安东尼·拉帕格利亚 Anthony LaPaglia 饰)和妻子埃丝特·穆林斯(米兰达·奥图 Miranda Otto 饰)女儿安娜贝尔(萨马拉·李 Samara Lee 饰)过着幸福无忧的生活,然而突如其来的车祸夺走了安娜贝尔的生命,穆林斯一家的生活从此陷入黑暗之中。12年后,一辆老旧的大巴拉来了修女夏洛特(斯黛芬妮·西格曼 Stephanie Sigman 饰)及其收养的孩子,从此之后,穆林斯的房子便成为了她们暂时落脚的新的孤儿院。
此时的塞缪尔面色阴郁,他引领孩子们参观这座房子,却独独禁止女孩们步入安娜贝尔的房间。好奇心颇重的琳达和珍妮丝没有听从塞缪尔的话,她们由此打开了恐怖的大门……。1942年,山中三个年轻的猎户战狼、桩子和冬儿上山围猎,无意间目睹了游击队与日军为争夺一批毒气弹原料而激烈交火的场面,危急时刻战狼伸出援手,救下游击队医生王爱,并让自己的同伴冬儿与桩子将毒气弹原料抢走。日军为找回原料屠杀了战狼村中一百多名百姓。战狼眼看着自己的父亲战老刀惨死日军中佐北条刀下,而战狼的后脑中弹,桩子被抓走,冬儿被游击队救下。为查出毒气弹的下落,日军留住战狼的性命,但脑内的子弹无法取出,战狼最终在潜伏日军总部的我地下交通站书记何医生和八路军张县支队的帮助下惊险逃脱。桩子从兵工厂逃跑时带出一个哑巴,其实此人是一名日本特务,哑巴跟着桩子逃跑,目标就是失踪的毒气弹,没想到半路遇到救出战狼的张县八路军支队队长等人,哑巴潜伏下来打算摸清游击队卧底名单,并配合北条将胡队长的队伍一网打尽。战狼利用对山林的熟悉和作战技巧避免了张县支队的灭顶之灾,而他与王爱的情感也在慢慢的变化着。一心报仇的战狼在支队留了下来,在一次袭击兵工厂的战役中,战狼看到杀父仇人青木,冲动下的战狼再次入狱,何医生利用与横山大佐的关系,查清监狱情况,再次在支队的帮助下使战狼及狱中国军战俘们一起成功越狱,而我地下联络站张县棺材铺的掌柜刘老太,利用身份掩护众人躲过日军搜查,自己的儿子却惨死在青木枪下,战狼被老人家为革命捐躯的大无畏精神震撼。哑巴害死了支队政委,带着从杨政委身上窃取的情报回到张县,却因伤势过重无法开口讲话。日军要带哑巴去太原接受手术,王爱请愿假扮护士跟上火车,战狼与狱中好友一起潜入火车,杀死哑巴救出王爱,而国军团长曹昆壮烈牺牲。。